david.aparoksha.dev/content/_index.md
david-swift 0c634e91ef
All checks were successful
Gitea Actions Demo / publish (push) Successful in 14s
Initial commit
2024-10-17 18:34:21 +02:00

1.7 KiB

+++ +++

About Me

I'm David, a GNOME 👣 user enjoying the Swift programming language.

Find Me on the Fediverse


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 😎).