C++ Animation

Open-source C++ projects categorized as Animation

Top 23 C++ Animation Projects

  1. aseprite

    Animated sprite editor & pixel art tool (Windows, macOS, Linux)

    Project mention: Recursos para crear Juegos | dev.to | 2024-07-24

    Aseprite (Mi preferida)

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. blender

    Official mirror of Blender

    Project mention: Show HN: Mutable.ai Codebase chat that uses a Wiki for RAG | news.ycombinator.com | 2024-07-15

    This is pretty cool, congrats on the launch. Could you run it on Blender? https://github.com/blender/blender

  4. o3de

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

    Project mention: Valve releases Team Fortress 2 game code | news.ycombinator.com | 2025-02-18

    O3DE came from Amazon Lumberyard which came from CryEngine, so it's quite possibly one of the better looking open source 3D game engines that you can currently get, no strings attached: https://github.com/o3de/o3de

    Sadly, you need to put in a lot of work to get good results out of it (neither of its predecessors had a reputation for being easy to work with) and for whatever reason many studios aren't exactly rushing to invest a bunch of time into it (many just go for Unreal Engine 5, or stick with Unity etc., indies often opt for Godot), so you don't get much past simple example projects. Part of this is probably that it never generated a lot of hype or much of a community around it.

    Godot has a big community around it and is maturing pretty quickly, the early versions were pretty rough when it came to 3D (2.X and 3.X), but it's better now. Not as stable as Unity or Unreal but those have had the advantage of lots of years of work put into them, by more people than Godot has up until now.

    There's also more niche options like Stride (https://www.stride3d.net/) and Flax (https://flaxengine.com/) but they suffer from the same issues as O3DE, even if otherwise are promising.

  5. LibreSprite

    Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

  6. libpag

    The official rendering library for PAG (Portable Animated Graphics) files that renders After Effects animations natively across multiple platforms.

  7. ozz-animation

    Open source c++ skeletal animation library and toolset

  8. ALS-Community

    Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 5.4 with additional features & bug fixes

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. appleseed

    A modern open source rendering engine for animation and visual effects

  11. rhubarb-lip-sync

    Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other project that requires animating mouths based on existing recordings.

  12. synfig

    This is the Official source code repository of the Synfig project

  13. fluid-engine-dev

    Fluid simulation engine for computer graphics applications

  14. reactphysics3d

    Open source C++ physics engine library in 3D

  15. pencil

    Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform. (by pencil2d)

  16. ALS-Refactored

    Completely reworked and improved C++ version of Advanced Locomotion System V4.

  17. thorvg

    Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.

    Project mention: ThorVG – lightweight portable vector graphics library | news.ycombinator.com | 2025-03-12
  18. dem-bones

    An automated algorithm to extract the linear blend skinning (LBS) from a set of example poses

  19. tweeny

    A modern C++ tweening library

  20. CppRobotics

    Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!

  21. friction

    Friction Graphics

    Project mention: Friction: Powerful motion graphics application to create vector animations | news.ycombinator.com | 2025-03-11
  22. OpenSteer

    OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation.

  23. SpookyGhost

    A procedural sprite animation tool made with the nCine

  24. UE-BUITween

    Unreal 4 UMG UI tweening plugin in C++

  25. keyleds

    Logitech Keyboard animation for Linux — G410, G513, G610, G810, G910, GPro

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Animation discussion

Log in or Post with

C++ Animation related posts

  • Friction: Powerful motion graphics application to create vector animations

    1 project | news.ycombinator.com | 11 Mar 2025
  • Recursos para crear Juegos

    3 projects | dev.to | 24 Jul 2024
  • Friction: Powerful graphics application to create vector and raster animations

    1 project | news.ycombinator.com | 1 Jul 2024
  • Show HN: I made a pixel art editor for Windows desktop

    1 project | news.ycombinator.com | 30 May 2024
  • A rudimentary simulation of the three-body problem

    5 projects | news.ycombinator.com | 2 Apr 2024
  • Friction – An Open Source 2D Animation Software

    1 project | news.ycombinator.com | 1 Apr 2024
  • Paint.net

    4 projects | news.ycombinator.com | 29 Mar 2024
  • A note from our sponsor - Nutrient
    www.nutrient.io | 14 Mar 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

What are some of the best open-source Animation projects in C++? This list will help you:

# Project Stars
1 aseprite 31,077
2 blender 14,426
3 o3de 8,106
4 LibreSprite 5,499
5 libpag 5,190
6 ozz-animation 2,530
7 ALS-Community 2,345
8 appleseed 2,222
9 rhubarb-lip-sync 1,965
10 synfig 1,931
11 fluid-engine-dev 1,915
12 reactphysics3d 1,586
13 pencil 1,528
14 ALS-Refactored 1,089
15 thorvg 874
16 dem-bones 868
17 tweeny 765
18 CppRobotics 470
19 friction 451
20 OpenSteer 317
21 SpookyGhost 295
22 UE-BUITween 290
23 keyleds 189

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai