Back to Programs

Media

Synfig

Open-source 2D animation software

c++gtkgtkmmpython

Participation history

8 GSoC years

2026

2 projects

Official year page

2D Free-Form Deformation (FFD) Layer for Synfig Studio

Currently, Synfig artists rely on complex skeleton rigging to achieve organic deformations like squash-and-stretch or facial movements. This project...

Per-Character Text Animation Layer

This project introduces native per-character text animation support in Synfig. Currently, text is rendered as a single shape, making effects like...

2025

2 projects

Official year page

Brush tool

This project will deliver a performant integrated Raster Brush Tool alongside a basic Brush Profile Editor. The core implementation uses a real-time...

macOS app bundle (175 hours)

The current macOS app bundle creation process for Synfig relies on an outdated Bash script that is slow, error-prone with incorrect paths, and lacks...

2024

2 projects

Official year page

Automating Release Notes Generation & Simplifying Linux Download Experience

This project aims to improve and automate the generation of release notes for Synfig and make Synfig easier for Linux users to download. This is done...

Plugin manager dialog

A plugin manager dialog would allow the users to install, uninstall and hide/show the plugins. Through this interface the user need not to manually...

2023

2 projects

Official year page

Rendering Performance Optimization

The project aims to improve the rendering speed of Synfig, a free and open-source 2D animation software. The project's primary goals are to document...

Select Tool and UI Enhancements

This project mainly aims at improving the user experience of Synfig. It does so through various improvements. The first is implementing non-vertex...

2022

2 projects

Official year page

User Interface improvements

This project aims at improving Synfig’s GUI by implementing new features which are available at other related applications but not at Synfig yet....

Building Synfig with the MSVC Toolchain & automating the build process using Conan

Synfig can be built on both Windows and Linux, however, it currently cannot be built using MSVC and requires using MinGW. The objective of this...

2021

0 projects

Official year page
This year is recorded for the organization, but project-level links are not present in the source dataset.

2020

2 projects

Official year page

CMake Build System

Synfig Studio is an animation system designed to speed up the animation process. Currently, building it requires autotools. Apart from that, there is...

Improvements for Lottie exporter plugin

Lottie format provides an easy way for the animations to be rendered to web and mobile applications. Users have found the basic Lottie Exporter...

2019

2 projects

Official year page

Vectorization of bitmaps

Scanned sketches are raster images and raster images have some limitations related to image resizing; to overcome that you need to use...

Export Animation for Web

The goal of this project is to implement a feature which will allow to export Synfig animation for web through Lottie format...