art software for the rest of us
drawing paint image sdl art
README.md

Gradien #

Gradien Logo

Art software for the rest of us.

Gradien is a drawing app. It is not a studio - It is not propriatery. It is just a simplified, open drawing app.

Complexity Propriatery Open
Studio Clip Studio Paint Krita
Simplified ibisPaint Gradien

Features #

  • Raster Graphics
  • Brush Engine
  • Export to Screenshot (You take the screenshot yourself)
  • Vulkan
  • Layers
  • Save/Load Projects (currently only one at a time)
  • It doesn't have many features yet.

Roadmap #

Note, this is inaccurate and things might be implemented in a different order or considered minor. Timeline for this is nonexistant, expect nothing or everything, who knows.

Version Features
0.1.X Baseline Functionality
0.2.X Project Browser/Gallery + Android Port
0.3.X Additional Tools
0.4.X Basic Network/Atproto Functionality (Cloud Brush Sync + Post to Bluesky)
0.5.X Improved Brush Engine
0.6.X Speedpaint Rendering
1.0.0 Release alongside social platform
2.0.0 3D Capabilities
3.0.0 WebGPU port (if sdl3 ever supports it)
4.0.0 Feature parity with similar simplified apps including importing projects

Development #

This is the repository for Gradien Studio. Development of the supporting social platform is expected to begin once this app features networking capabilities and will occur in a seperate repository.

Skyboard (Development Board)

Userinput (Feedback Board)

To build this app you will need cmake, glslc, libzip, sdl3, sdl3_image

Note: Nvidia users may run into performance problems, you can use other drivers if available by using the VK_ICD_FILENAMES environment variable. Example: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.json ./gradien

"Draw low level illustrations complicatedly! Imperfectly pursued usability! Gradien for GNU+Linux is now available!" #