All Projects → 0b01 → Xprite Editor

0b01 / Xprite Editor

Licence: gpl-3.0
Pixel art editor

Programming Languages

rust
11053 projects

xprite

License: GPL Build Status Lines of code.

Pixel art editor with algorithmic tools.

Features

  • Support for aseprite

  • Pixel art algorithms

  • Customizable exporter workflow

  • Wave function collapse based texture synthesis

Build

To build:

git submodule update --init --recursive
cargo run --bin xprite-native --release

Contributions Welcome

If you find xprite useful, feel free to add features you want.

Also checkout the projects tab.

Milestones

  1. Finding the right abstractions
  • [x] Canvas
  • [x] Renderer
  • [x] Layer
  1. Core functionalities
  • [x] Hotkeys
  • [x] Save
  • [x] Load
  • [x] Python Scripting
  • [x] Palette
  1. Basic tools (Release target)
  • [x] Pencil
  • [x] Line
  • [x] Color Picker
  • [x] Paint Bucket
  • [x] Eraser
  • [x] Shapes - Rect
  • [x] Shapes - Circle
  • [x] Vector tools
  • [x] Symmetry
  • [ ] Select/Marquee
  • [ ] Copy paste
  • [x] Layer groups
  1. Animation support
  • [ ] Celluloid
  • [x] Preview window
  1. Others
  • [ ] Pattern Brush
  • [x] Texture Synthesis
  1. Collaborative editing
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].