Main Page

New Developer Introduction

Welcome! Advice on how to get started.


Communication

The most important thing.


Code & Design Documentation

Technical documentation about the code and big picture design.


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.


FAQ

Common questions about the development process.