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
LibreSprite avatar

LibreSprite/LibreSprite

0
View on GitHub↗
7,007 stars·441 forks·C++·gpl-2.0·29 viewslibresprite.github.io↗

LibreSprite

LibreSprite is a digital art application for designing precise pixel characters and objects. It functions as a 2D sprite editor, palette-based image editor, and pixel art animation software.

The application specializes in creating frame-based pixel art animations using onion skinning and layer management. It also includes a tiled texture creator for producing seamless repeating patterns and textures through a synchronized tiled viewport.

The software covers a broader range of game asset pipeline capabilities, including the creation of static pixel art and the management of fixed color palettes to maintain visual consistency across 2D graphics.

Features

  • Pixel Art Editors - Provides a specialized editor for creating low-resolution digital art and sprites with pixel-perfect precision.
  • 2D Sprite Animations - Enables the creation of coordinated 2D sprite animations using frames, layers, and onion skinning.
  • Animation Frame Sequencers - Provides a frame-by-frame sequencing system for creating and playing back pixel art animations.
  • Palette-Based Image Editors - Provides a palette-centric image editing environment to maintain strict visual consistency in pixel art.
  • Pixel Art Animation Tools - Integrates frame-based animation tools and onion skinning directly into the pixel art editing workflow.
  • Indexed - Implements palette-indexed color mapping to ensure visual consistency and enable global color changes.
  • Layer Stacks - Uses layer stacks to allow non-destructive editing and composition of different artwork elements.
  • Color Palette Management - Provides tools for defining and managing custom color palettes to maintain visual consistency across assets.
  • Asset Pipelines - Provides a pipeline for producing consistent 2D visual assets, palettes, and animation frames for games.
  • Seamless Texture Design - Supports the design of repeating environmental textures using a synchronized mirrored drawing mode.
  • Tiled Viewport Rendering - Ships a synchronized tiled viewport for creating seamless looping textures and patterns.
  • Tiled Texture Creation - Provides a synchronized tiled viewport specifically for producing seamless repeating patterns and textures.
  • Seamless Texture Drawing - Includes a dedicated tiled drawing mode for producing seamless repeating textures for game environments.
  • Native Execution Engines - Implements a performance-critical core graphics engine in C++ to handle direct pixel manipulation efficiently.
  • Command Pattern Implementations - Uses the command pattern to encapsulate user actions as reversible objects for undo and redo functionality.
  • Graphic Creation - Open source sprite creation and animation tool.

Star history

Star history chart for libresprite/librespriteStar history chart for libresprite/libresprite

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to LibreSprite

Similar open-source projects, ranked by how many features they share with LibreSprite.
  • orama-interactive/pixeloramaOrama-Interactive avatar

    Orama-Interactive/Pixelorama

    9,738View on GitHub↗

    Pixelorama is a cross-platform digital art multitool designed as a pixel art editor, frame-based animation tool, and tilemap design suite. It provides specialized utilities for drawing low-resolution sprites with pixel-perfect precision and generating sprite sheets for game engines. The software distinguishes itself through a dedicated tilemap design system supporting rectangular, isometric, and hexagonal sets, and a frame-based animation system featuring onion skinning and audio synchronization. It also includes a plugin system that allows the installation of community-developed tools for as

    GDScriptanimationartdraw
    View on GitHub↗9,738
  • tmodloader/tmodloadertModLoader avatar

    tModLoader/tModLoader

    5,099View on GitHub↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    C#apigamesteam
    View on GitHub↗5,099
  • piskelapp/piskelpiskelapp avatar

    piskelapp/piskel

    12,588View on GitHub↗

    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

    JavaScript
    View on GitHub↗12,588
  • jvalen/pixel-art-reactjvalen avatar

    jvalen/pixel-art-react

    5,849View on GitHub↗

    Pixel Art React is a browser-based pixel art editor that runs entirely client-side with no server dependency. It provides a grid canvas for drawing and editing pixel art, along with a frame-based animation engine that cycles through multiple frames with configurable playback speed controls. The editor distinguishes itself through its export capabilities, offering multi-format downloads as static images, animated GIFs, or sprite sheets. It also generates CSS code using box-shadow and keyframe techniques, allowing pixel art and animations to be embedded directly into web pages. Projects are per

    JavaScriptanimationcssdraw
    View on GitHub↗5,849
See all 30 alternatives to LibreSprite→

Frequently asked questions

What does libresprite/libresprite do?

LibreSprite is a digital art application for designing precise pixel characters and objects. It functions as a 2D sprite editor, palette-based image editor, and pixel art animation software.

What are the main features of libresprite/libresprite?

The main features of libresprite/libresprite are: Pixel Art Editors, 2D Sprite Animations, Animation Frame Sequencers, Palette-Based Image Editors, Pixel Art Animation Tools, Indexed, Layer Stacks, Color Palette Management.

What are some open-source alternatives to libresprite/libresprite?

Open-source alternatives to libresprite/libresprite include: orama-interactive/pixelorama — Pixelorama is a cross-platform digital art multitool designed as a pixel art editor, frame-based animation tool, and… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… jvalen/pixel-art-react — Pixel Art React is a browser-based pixel art editor that runs entirely client-side with no server dependency. It… piskelapp/piskel — Piskel is a web-based graphics tool and pixel art editor designed for creating static sprites and frame-by-frame… armory3d/armortools — Armortools is a 3D PBR texture painting suite and mesh texture workflow tool. It provides a system for painting… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the…