For an open source alternative to Adobe Animate, the strongest matches are piskelapp/piskel (Piskel is a frame-by-frame animation tool and sprite editor), opentoonz/opentoonz (OpenToonz is a professional 2D animation production suite featuring) and synfig/synfig (Synfig is a powerful open-source 2D animation and vector). graphiteeditor/graphite and inkscape/inkscape round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to adobe animate”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Piskel is a web-based graphics tool and pixel art editor designed for creating static sprites and frame-by-frame animations. It functions as an animated sprite creator that produces single frames and sprite sheets with adjustable scaling and layout. The project provides a grid-based interface for producing digital art and game assets. It supports both the creation of animated sequences for game characters and the design of static images tailored for game engines. The tool includes capabilities for layer-based composition and frame-based animation sequencing. It also offers a standalone deskt
Piskel is a frame-by-frame animation tool and sprite editor that fits the animation category, though it focuses on raster pixel art rather than vector drawing or bone rigging.
OpenToonz is a professional 2D animation production suite used to create animated sequences through a digital pipeline. It functions as a comprehensive animation timing manager and HD animation renderer, coordinating drawing sequences and cinematography using digital exposure sheets. The software is distinguished by a raster-vector hybrid pipeline and a node-based compositing engine for visual effects synthesis. It employs a palette-based color management system that decouples color data from geometry, allowing for global character color adjustments across multiple files without reprocessing
OpenToonz is a professional 2D animation production suite featuring a raster-vector hybrid pipeline, node-based compositing, exposure sheet coordination, and robust vector drawing tools tailored for frame-by-frame asset creation.
This is the Official source code repository of Synfig Studio animation software
Synfig is a powerful open-source 2D animation and vector illustration application featuring robust timeline animation, bone rigging, and vector drawing tools that match your exact requirements.
Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet
Graphite is a node-based visual design environment that handles vector illustration and motion graphics, making it a fitting tool for creative work though its node-driven procedural approach differs from traditional frame-by-frame animation software.
Inkscape is a professional vector graphics editor and illustration software used to create resolution-independent logos, diagrams, and technical illustrations. It utilizes the SVG open standard format to ensure graphical data remains scalable across all operations. The software functions as a web animation generator, producing CSS-powered animations and interactive presentations for browser display. It also serves as a mathematical renderer capable of importing and typesetting LaTeX formulas directly into scalable vector graphics. Beyond its graphical interface, the project includes a comman
Inkscape is a professional vector graphics editor specializing in static illustration rather than timeline-based animation, making it a design tool you might use for asset creation rather than a complete animation suite.
Animator is a design platform for creating vector-based animations and programmable interactive components. It provides a visual environment for building motion graphics and UI elements, utilizing a timeline-based interface to manage keyframe sequencing and property transitions. The platform distinguishes itself by combining traditional motion design tools with a spreadsheet-style expression engine. This allows users to define reactive logic and custom behaviors that respond to user interactions or time-based triggers. By serializing these designs into standardized formats, the tool ensures t
This repository is a motion graphics and UI prototyping tool for web components rather than a standalone desktop application for traditional frame-by-frame asset creation and bone rigging.
gifski-app is a native macOS desktop application used to convert video files into high-quality animated GIFs. It functions as both a standalone tool and a macOS system extension, allowing for the transformation of media files into animations with configurable dimensions, frame rates, and looping options. The application includes a specialized bounce animation generator that creates yo-yo effect images, which play forward and then backward in a continuous loop. Integration with the macOS ecosystem enables conversion directly from the system share menu within other applications. The software a
This repository is a video-to-GIF converter utility rather than a creative 2D animation and vector illustration suite, making it a different kind of tool entirely.
CustomTkinter is a Python GUI framework and library used to build modern desktop applications. It serves as a toolkit for creating cross-platform graphical interfaces with a specific focus on theme-aware components and high-resolution display support. The library provides a set of widgets based on the Tkinter framework that synchronize with operating system appearance settings. It includes a theme engine to manage light and dark modes and integrates system-level scaling to ensure visual consistency across different monitors and display densities. The toolkit covers graphical interface compos
This repository is a Python GUI framework for building custom desktop interfaces rather than an application for 2D animation and vector illustration.
This project is a multi-purpose web platform serving as a canvas 2D game engine, a frontend engineering blog, and a markdown static site generator. It functions as a web graphics showcase and a technical knowledge base for sharing architectural decisions and performance optimizations. The platform implements a high-performance graphics framework using low-level drawing APIs, integrating skeletal animation and web physics for collision detection and realistic motion of two-dimensional objects. It simultaneously operates as a system for converting markdown source files into pre-rendered HTML pa
This project is a web-based game engine, blog platform, and graphics framework rather than a dedicated desktop application for creating and exporting frame-by-frame 2D animations and vector illustrations.
This project is an open-source video production suite and non-linear video editor. It provides a multi-track timeline for cutting, splicing, and arranging video and audio clips with frame-level precision, serving as a comprehensive workspace for video post-production. The suite includes specialized tools for keyframe animation, allowing for the creation of 2D and 3D visual effects and motion graphics. It also features a multi-track audio mixer for blending sound sources and adjusting levels to accompany visual content. Capability areas cover a full post-production workflow, including color c
OpenShot is a video editor and motion graphics suite rather than a dedicated 2D animation and vector illustration program, making it the wrong category for frame-by-frame asset creation.
Macaw is a Swift vector graphics library and animation framework used to create and render scalable geometric shapes and text. It functions as an SVG rendering engine and an interactive vector graphics toolkit for displaying complex artwork while maintaining image quality at any scale. The framework enables the animation of shape properties and node transformations, including the ability to morph one vector path into another. It allows for the integration of external SVG files and the application of linear and radial gradients to fills and strokes. The toolkit covers a range of capabilities
Macaw is a Swift graphics and animation framework rather than a complete desktop application for 2D animation, making it a building block for rendering vector art rather than an end-user creation tool.
Animate.css is a CSS animation library and browser-based motion framework. It provides a collection of pre-made animations and motion effects used to add visual movement to web elements across different browsers. The library is designed as an accessibility-aware system that automatically disables animations when the operating system has a reduce motion setting enabled. This ensures that web motion respects user preferences for accessibility. The framework covers front-end visual effects and cross-browser UI styling. It utilizes a utility-first architecture with predefined style classes to ma
Animate.css is a front-end CSS animation library for styling web elements rather than a desktop application for vector illustration and frame-by-frame asset creation.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| piskelapp/piskel | 12.6K | JavaScript | Apache-2.0 | |
| opentoonz/opentoonz | 7.3K | C++ | NOASSERTION | |
| synfig/synfig | 2.2K | C++ | GPL-3.0 | |
| graphiteeditor/graphite | 24.3K | Rust | apache-2.0 | |
| inkscape/inkscape | 3.2K | — | — | |
| haikuteam/animator | 1.8K | JavaScript | NOASSERTION | |
| sindresorhus/gifski-app | 8.5K | Swift | MIT | |
| tomschimansky/customtkinter | 13.4K | Python | MIT | |
| tmallfe/tmallfe.github.io | 3.9K | HTML | — | |
| openshot/openshot-qt | 5.5K | Python | other |