Main Page
Developer Documentation
Here you can find information about Blender's development process, design and architecture, as well as instructions for Building Blender.
New Developer Introduction
Welcome! Advice on how to get started.
Communication
The most important thing.
Code Documentation
Technical documentation about the code.
Building Blender
Instructions for compiling Blender locally.
Modules
Blender components and their owners.
Style Guide
Coding guidelines and committer etiquette.
Tools
Setup your development environment.
Process
Release cycle, BugTracker, Code Reviews and Testing.
Release Notes
What changed in each Blender version.
Google Summer of Code
A program that introduces students to open source software development.
Python
Learn about scripting and add-ons.
Translation
Blender UI internationalization
Infrastructure
Details about the online ecosystem that supports Blender development.