About Me
I'm David, a GNOME 👣 user enjoying the Swift programming language.
Frameworks
I’m currently working on a declarative cross-platform UI framework, which displays fully native widgets on each supported platform.
The platform-specific backends are completely independent projects, providing widgets that are not part of the cross-platform framework. They grow based on your feedback. Try the frameworks.
- Aparoksha is the cross-platform framework displaying native widgets on each supported platform.
- Adwaita for Swift is part of the Aparoksha framework, allowing the creation of native apps for the awesome GNOME desktop.
- Simplifying the use of WinUI on Windows, WinUI for Swift feels like SwiftUI on Windows.
- The TermKitBackend lets you create Terminal UIs in a declarative way.
Create a declarative framework on top of an imperative API yourself using the Meta package. Find projects here and in the Aparoksha forums.
Apps
- Memorize is an open source, native Quizlet alternative. It is only available for GNOME (at the moment 😎).