End user applications

Blender Foundation

The Freedom to Create

Technologies
CC++openglPythonvulkan
Topics
3danimationgamesgraphicsrendering
Total projects
72
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 8 projects, 2017: 5 projects, 2018: 5 projects, 2019: 7 projects, 2020: 9 projects, 2021: 8 projects, 2022: 3 projects, 2023: 5 projects, 2024: 6 projects, 2025: 8 projects, 2026: 8 projects 8 2016 5 2017 5 2018 7 2019 9 2020 8 2021 3 2022 5 2023 6 2024 8 2025 8 2026

Historical projects

2026 8 projects

Official GSoC page ↗

OpenTimelineIO Support in VSE

Contributor: Bipin_

The Goal of this project is to add the functionality to import and export OpenTimelineIO (.otio) files in Blender. OpenTimelineIO is an open-source...

C++

Compositor: New Nodes from Geometry Nodes

Contributor: Criss-Ivana

As highlighted during the 2025 Blender Conference, one of the primary challenges facing the Compositor is managing complexity. To address this, the...

Improved Mesh Smoothing for Blender

Contributor: Evan Luo

Blender’s edit-mode smooth operator is a simple iterative uniform Laplacian average. While functional for light cleanup, it has four fundamental...

Modeling: Improved Edge Loop Editing

Contributor: Henry Jiang

This task involves various enhancements, such as: "Clone" Support for Edge Slide: An option for the Edge Slide tool which, when enabled, duplicates...

C++

VSE: Strip Transition Handles

Contributor: il4n

Currently transitions in VSE (Blender's video editor) have usability issues, as transitions can't be on the same channel as the input strips, and...

General Brush Engine Improvements

Contributor: Jerry Wei

Features 1. Per-brush opt-in for scene-level brush settings (“use unified xxx”). 2. Brush tip roundness (currently available in limited brushes). 3....

MaterialX Shader Authoring in Blender

Contributor: Owen O'Malley

Blender currently supports exporting MaterialX within USD, but lacks meaningful support for authoring or executing MaterialX-standard shader graphs...

Improving Regression Test Coverage

Contributor: Yogeshgouda_Patil

Blender's UI regression test suite leaves most of the editor surface untested in CI, meaning regressions are caught only by manual review. This...