• Stars
    star
    173
  • Rank 220,124 (Top 5 %)
  • Language
    Rust
  • License
    GNU General Publi...
  • Created over 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Pixel art editor

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
  • Canvas
  • Renderer
  • Layer
  1. Core functionalities
  • Hotkeys
  • Save
  • Load
  • Python Scripting
  • Palette
  1. Basic tools (Release target)
  • Pencil
  • Line
  • Color Picker
  • Paint Bucket
  • Eraser
  • Shapes - Rect
  • Shapes - Circle
  • Vector tools
  • Symmetry
  • Select/Marquee
  • Copy paste
  • Layer groups
  1. Animation support
  • Celluloid
  • Preview window
  1. Others
  • Pattern Brush
  • Texture Synthesis
  1. Collaborative editing

More Repositories

1

tectonicdb

Database for L2 orderbook
Rust
636
star
2

SimGAN-Captcha

Solve captcha without manually labeling a training set
Jupyter Notebook
427
star
3

macintoshplus

Vaporwave aesthetics generator
Python
88
star
4

tensorscript

shapechecking neural net DSL using Hindley-Milner type system(compiles to pytorch as proof of concept)
Rust
50
star
5

CommNet

PyTorch implementation of CommNet
Python
35
star
6

bodine

It finds best synonyms from Google Books when you press a hotkey
Python
31
star
7

recurrent-autoencoder

archiving old code
Jupyter Notebook
23
star
8

rasta

guitar/bass effects unit
Rust
23
star
9

autocompletex

redis autocomplete for elixir
Elixir
23
star
10

AutoBassTab

Jupyter Notebook
20
star
11

crabs

a crab fighting game
Rust
18
star
12

rbtree

Red Black Tree in Elixir
Elixir
18
star
13

walkingbass

this program generates jazz/swing style walking bass based on chords
Python
11
star
14

tigris-and-euphrates

Rust implementation of T&E Board game
Rust
9
star
15

dyn-grammar

just learning about LL(1) parser
Rust
9
star
16

fastwfc-rs

Rust bindings to libfastwfc
Rust
8
star
17

aatree

AA Tree in elixir
Elixir
5
star
18

portal

portal and portal 2
Python
5
star
19

autobasstab-web

JavaScript
4
star
20

alloc-counter

fork of alloc-counter
Rust
3
star
21

zset

sorted set in elixir with redis api
Elixir
3
star
22

bittrex-orderbook-importer

imports orderbook updates from bittrex
JavaScript
3
star
23

pybittrex

Python bindings for bittrex API v1.1
Python
2
star
24

tail2

Rust
2
star
25

umddropcatcher

dropcatch courses
Elixir
2
star
26

reggae-lang

incremental programming langauge that compiles to LLVM(vaporware)
Rust
1
star
27

cargo-web-bug

Rust
1
star
28

solenoid

Ethereum EVM compiler and JIT (abandonware)
Rust
1
star
29

xeo

Rust
1
star
30

pagemon

monitor pages for changes
Haskell
1
star
31

ordinal-cash

Rust
1
star
32

potodds

Rust
1
star
33

spandex-rs

Incremental Computation for Rust (BROKEN - DO NOT USE)
Rust
1
star
34

tectonicdb-monitor

monitor tectonic db
HTML
1
star