awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Animation sequencing software

Ranking updated Jul 18, 2026

For animation sequencing tools, the first results are natrongithub/natron (Natron is a node-based compositing and visual effects tool that supports keyframe animation, layer-based composition, and Python scripting, making it a capable environment for motion graphics and frame-based manipulation), alyssaxuu/motionity (Motionity is a browser-based motion graphics editor that provides a layer-based timeline, keyframe animation, and Lottie support, making it a capable tool for creating and exporting motion sequences) and graphiteeditor/graphite (Graphite is a node-based design environment that provides a procedural approach to motion graphics and vector illustration, offering the core capabilities needed for complex animation sequencing and composition). 3b1b/manim and aseprite/aseprite round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Explore the best animation sequencing tools for developers. Compare top-rated open-source libraries by activity and features to find the best fit.

Animation sequencing software

Find the best repos with AI.We'll search the best matching repositories with AI.
  • natrongithub/natronNatronGitHub avatar

    NatronGitHub/Natron

    5,404View on GitHub↗

    Natron is an open-source node-based video compositor and motion graphics software. It functions as a visual effects tool that combines images and video using a node graph and a linear color pipeline to create complex effects and set extensions. The software includes a 2D motion tracking suite for stabilizing footage and tracking pixel movement across frames. It is a Python-scriptable environment, allowing for custom automation and user interface extensions through an embedded Python interpreter. The platform provides a comprehensive range of compositing capabilities, including chroma keying,

    Natron is a node-based compositing and visual effects tool that supports keyframe animation, layer-based composition, and Python scripting, making it a capable environment for motion graphics and frame-based manipulation.

    C++Keyframe AnimationsPython Scripting Environments
    View on GitHub↗5,404
  • alyssaxuu/motionityalyssaxuu avatar

    alyssaxuu/motionity

    3,976View on GitHub↗

    Motionity is a browser-based motion graphics editor and video compositor. It provides a visual timeline for creating animated videos and compositions using a layer-based system and keyframe animation tools. The project features a dedicated Lottie animation renderer, allowing users to import and render vector-based files for scalable motion graphics. It includes specialized tools for keyframe animation, using easing functions to control object movement and property transitions. The platform covers a broad range of production capabilities, including digital asset composition, video clip editin

    Motionity is a browser-based motion graphics editor that provides a layer-based timeline, keyframe animation, and Lottie support, making it a capable tool for creating and exporting motion sequences.

    JavaScriptKeyframe Animations
    View on GitHub↗3,976
  • graphiteeditor/graphiteGraphiteEditor avatar

    GraphiteEditor/Graphite

    24,258View on GitHub↗

    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 design environment that provides a procedural approach to motion graphics and vector illustration, offering the core capabilities needed for complex animation sequencing and composition.

    RustCompositing PipelinesVector Graphics EditorsVector Graphics Editors
    View on GitHub↗24,258
  • 3b1b/manim3b1b avatar

    3b1b/manim

    87,664View on GitHub↗

    Manim is a Python-based computational geometry framework designed for programmatic video production. It functions as a mathematical animation engine, allowing users to generate high-fidelity visual content by scripting scene definitions rather than using traditional timeline-based editing software. The library is built to translate code-based instructions into precise, frame-accurate animations, making it a tool for explaining complex mathematical functions, geometric proofs, and abstract theories. The engine distinguishes itself through a declarative scene graph that organizes visual element

    This is a code-first animation engine that provides programmatic control over keyframe-based motion graphics and vector geometry, making it a specialized tool for creating complex animations through scripting rather than a traditional timeline interface.

    PythonKeyframe Animations
    View on GitHub↗87,664
  • aseprite/asepriteaseprite avatar

    aseprite/aseprite

    37,521View on GitHub↗

    Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency. What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture th

    Aseprite is a specialized tool for frame-by-frame animation and layer-based composition, making it a strong choice for pixel-art motion graphics despite its focus on raster rather than vector workflows.

    C++Compositing Pipelines
    View on GitHub↗37,521
  • motion-canvas/motion-canvasmotion-canvas avatar

    motion-canvas/motion-canvas

    18,182View on GitHub↗

    Motion Canvas is a TypeScript-based framework for creating programmatic animations and motion graphics. It functions as a code-based animation tool that allows developers to define visual transitions, element properties, and timing through scripts rather than traditional timeline-based interfaces. The library renders frame-accurate motion graphics directly in the browser using web technologies. The project utilizes a virtual scene graph to manage visual objects and their transformations, which are then rendered to an HTML5 canvas. It employs generator functions to sequence animations and reac

    This is a code-based animation framework that allows you to create and manage complex motion graphics sequences through TypeScript, providing a programmatic alternative to traditional timeline-based software.

    TypeScriptDynamic Vector Graphics
    View on GitHub↗18,182
  • remotion-dev/remotionremotion-dev avatar

    remotion-dev/remotion

    50,931View on GitHub↗

    Remotion is a programmatic video framework that enables the creation of video content using component-based logic and standard web technologies. By leveraging a declarative animation engine, it allows developers to structure visual content as a hierarchy of reusable components, ensuring that animations and state updates remain consistent through deterministic frame execution. The framework distinguishes itself by utilizing a headless browser renderer that captures visual output frame-by-frame to generate high-quality video files. This architecture supports a cloud-native media pipeline, allow

    Remotion is a programmatic animation and motion graphics tool that uses React components to define sequences, offering a code-first approach to frame-by-frame rendering and video export that fits the category requirements.

    TypeScriptCompositing Pipelines
    View on GitHub↗50,931
  • pixieditor/pixieditorPixiEditor avatar

    PixiEditor/PixiEditor

    7,840View on GitHub↗

    PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a vector graphics tool. It functions as a shader-based painting tool and 2D animation software, providing a comprehensive environment for creating raster images and frame-by-frame motion. The project is distinguished by its use of node-based workflows for building complex image transformations, visual effects, and custom digital brush designs. It utilizes a shader-based brush engine and a node graph to define personalized painting tool behaviors and procedural animations. The

    PixiEditor provides a frame-by-frame animation environment with layer-based composition and vector support, making it a capable tool for creating 2D motion graphics despite its primary focus on pixel art and painting.

    C#Vector Graphics EditorsOnion Skinning
    View on GitHub↗7,840
  • manimcommunity/manimManimCommunity avatar

    ManimCommunity/manim

    39,029View on GitHub↗

    Manim is a scriptable, code-driven framework designed for generating precise technical visualizations and mathematical animations. By using a high-level programming interface, it allows users to define geometric shapes, motion paths, and animation logic that are compiled into high-quality video assets. The system functions as a specialized engine for creating reproducible, data-driven representations of complex mathematical concepts and geometric transformations. The framework distinguishes itself through an interpolation-based engine that calculates intermediate states between keyframes to e

    Manim is a code-driven animation engine that provides programmatic control over keyframe interpolation, vector-based geometry, and layer-based scene composition, making it a powerful tool for creating technical motion graphics.

    PythonAnimation EnginesMathematical AnimationProgrammatic Video Frameworks
    View on GitHub↗39,029
  • alchaincyf/huashu-designalchaincyf avatar

    alchaincyf/huashu-design

    18,928View on GitHub↗

    huashu-design is a design system infrastructure and a set of specialized design engines for high-fidelity HTML prototyping, quality evaluation, and presentation conversion. It provides tools for generating interactive single-file HTML mockups, frame-based motion design, and a visual evaluator that analyzes design quality across five dimensions using radar charts. The system distinguishes itself through a translation pipeline that converts HTML slide decks into editable PowerPoint and PDF objects rather than flat images. It includes a motion design engine that uses a time-slice model to render

    This tool provides a motion design engine with frame-based animation and timeline capabilities specifically designed for high-fidelity prototyping and multimedia presentation creation.

    HTMLInteractive HTML PrototypesInteractive Prototyping EnginesAnimation & Motion Graphics
    View on GitHub↗18,928
  • haikuteam/animatorHaikuTeam avatar

    HaikuTeam/animator

    1,800View on GitHub↗

    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 tool provides a layer-based environment for creating keyframe-driven animations and exporting them as Lottie files, making it a specialized solution for web-focused motion graphics.

    JavaScriptKeyframe AnimationsVector Graphics Editors
    View on GitHub↗1,800
  • brunomikoski/animation-sequencerbrunomikoski avatar

    brunomikoski/Animation-Sequencer

    1,216View on GitHub↗

    A visual tool that allows you to create animated sequences of tweens and tweak them on editor time.

    This tool provides a visual timeline for managing tween-based animations and sequences, fitting the category as a specialized editor for motion graphics despite its primary focus on UI-centric animation.

    C#Timeline and UI AnimationUI Animation Tools
    View on GitHub↗1,216
  • heygen-com/hyperframesheygen-com avatar

    heygen-com/hyperframes

    28,209View on GitHub↗

    Hyperframes is an HTML-to-video rendering engine and composition tool that transforms web layouts and CSS into encoded video files. It functions as a headless browser video pipeline and a distributed video rendering framework, allowing users to create seekable animations and programmatic motion designs using HTML, CSS, and JavaScript. The project differentiates itself as an AI agent video orchestrator, enabling the automation of video scripts and compositions through natural language prompts. It supports distributed video encoding by splitting rendering tasks across multiple serverless functi

    Hyperframes is a programmatic motion graphics and video rendering engine that uses web technologies to create complex animations, fitting the category as a code-first tool for managing and exporting motion sequences.

    TypeScriptAI Video GeneratorsHTML-to-Video ConvertersProgrammatic Video Rendering
    View on GitHub↗28,209
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
natrongithub/natron5.4KC++GPL-2.0Jul 2, 2025
alyssaxuu/motionity4KJavaScriptmitSep 11, 2022
graphiteeditor/graphite
24.3K
Rust
apache-2.0
Feb 19, 2026
3b1b/manim87.7KPythonMITApr 18, 2026
aseprite/aseprite37.5KC++—Jun 15, 2026
motion-canvas/motion-canvas18.2KTypeScriptmitFeb 16, 2025
remotion-dev/remotion50.9KTypeScriptNOASSERTIONJun 22, 2026
pixieditor/pixieditor7.8KC#LGPL-3.0Jun 18, 2026
manimcommunity/manim39KPythonMITJun 12, 2026
alchaincyf/huashu-design18.9KHTMLMITJun 14, 2026

Related searches

  • Animation sequencing library
  • a javascript library for web animations
  • Animation asset tools
  • Motion graphics library
  • Object animation engine
  • Animation engine
  • Image-driven animation
  • a library for creating CSS animations