0b01 / Xprite Editor
Licence: gpl-3.0
Pixel art editor
Stars: ✭ 156
Programming Languages
rust
11053 projects
xprite
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
- Finding the right abstractions
- [x] Canvas
- [x] Renderer
- [x] Layer
- Core functionalities
- [x] Hotkeys
- [x] Save
- [x] Load
- [x] Python Scripting
- [x] Palette
- 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
- Animation support
- [ ] Celluloid
- [x] Preview window
- Others
- [ ] Pattern Brush
- [x] Texture Synthesis
- 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].