A painting program implemented entirely from scratch in LuaJIT.
Note
The master branch is unstable and has regressed some features as it transitions from purely OpenGL to my cross-platform graphics library, hood.
- Linux (Recommended) or Windows
- Support for OpenGL 4.3 (you most certainly have this)
- That's it.
There are no dependencies used by the library. Pure X11/Win32 and OpenGL.
- Fast
- Best practices in the GPU pipeline and when writing LuaJIT code.
- Written from scratch
- Zero dependencies
- Implement all painting operations on the GPU
- Canvas is stored on the GPU and manipulated purely with compute shaders
- Set up lde on your system.
- Run
lde runinside of./packages/arisu.
Almost all of the icons are sourced from FamFamFam (Mark James)'s Silk icon set.
The rest are made by me sloppily in GIMP.
Free sounds are sourced from ZapSplat.

