Skip to content
VraxoPublic

About

Desktop UI toolkit for developers building local apps with native graphics backends

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

🖥️ DirectUI

DirectUI is a .NET UI library with drawing backends for Direct2D, Raylib, SDL3, and SkiaSharp. This repository also contains desktop applications built with the library.

📦 Projects

Project Description
DirectUI UI library, widgets, layout, and rendering backends
Bankan Kanban board
Daw Digital audio workstation
Sonorize Audio player
Tagra Tagging application
CherrisEditor Editor for the external Cherris projects

🔧 Build and run

Install the .NET 9 SDK. The projects use native graphics and audio dependencies; Windows is the primary target for the included configurations.

Build the library or run an application from the repository root:

dotnet build DirectUI/DirectUI.csproj
dotnet run --project Bankan/Bankan.csproj

Replace Bankan with another application project to run it. The solution and CherrisEditor also reference ../Cherris/Cherris/Cherris.csproj and ../Cherris/Apexverse/Apexverse.csproj, which are not included in this repository. Those projects must be present at those paths to build the full solution or CherrisEditor.

About

Desktop UI toolkit for developers building local apps with native graphics backends

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages