declarative-ui

Open-source projects categorized as declarative-ui

Top 23 declarative-ui Open-Source Projects

declarative-ui
  1. slint

    Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

    Project mention: Native all the way, until you need text | news.ycombinator.com | 2026-05-17

    If you are looking for something similar but not limited to C++, you can check Slint out: https://github.com/slint-ui/slint/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

  4. walk

    A Windows GUI toolkit for the Go Programming Language

  5. ComposeCookBook

    A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

  6. SwiftUI-Cheat-Sheet

    SwiftUI 2.0 Cheat Sheet

  7. Learn-Jetpack-Compose-By-Example

    🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way

  8. vizia

    A declarative GUI library written in Rust

  9. rui

    Declarative Rust UI library

  10. swift-cross-ui

    A cross-platform declarative UI framework, inspired by SwiftUI.

    Project mention: Show HN: Notepad.exe – macOS editor for Swift and Python (now Linux runtime) | news.ycombinator.com | 2025-10-19

    > Apple's on-device models for the AI?

    no. Apple on-device models are not suitable for such a task. It uses a different model (I don't stick to one model in particular, as it may change)

    > Does Swift have UI capabilities on Linux?

    No. there are projects inspired by SwiftUI: https://github.com/stackotter/swift-cross-ui or https://git.aparoksha.dev/aparoksha/adwaita-swift (GNOME)

  11. Fabulous

    Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming

  12. Einsen

    🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.

  13. moxie

    lightweight platform-agnostic tools for declarative UI

  14. SSComposeCookBook

    A Collection of major Jetpack compose UI components which are commonly used.🎉🔝👌

  15. pyedifice

    Declarative GUI framework for Python and Qt

  16. Wiggles

    🐶 Beautiful Puppy adoption app with Jetpack Compose #AndroidDevChallenge

  17. JetComposer

    Collection of UIs and Animations built with Jetpack Compose for Android

  18. owlkettle

    A declarative user interface framework based on GTK 4

  19. Blinc

    A declarative, reactive UI system with first-class state machines, spring physics animations, and GPU-accelerated rendering

    Project mention: Blinc: A declarative, reactive UI system with GPU-accelerated rendering | news.ycombinator.com | 2026-02-24
  20. raui

    Rust implementation of Renderer Agnostic User Interface

  21. SSJetPackComposeProgressButton

    SSJetPackComposeProgressButton is an elegant button with a different loading animations. 🚀

  22. yakui

    yakui is a declarative Rust UI library for games

  23. Awesome Jetpack compose

    A collaborative list of awesome jetpack compose resources.

  24. Lima

    Declarative UI for iOS (by HTTP-RPC)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

declarative-ui discussion

Log in or Post with

declarative-ui related posts

  • Blinc: A declarative, reactive UI system with GPU-accelerated rendering

    1 project | news.ycombinator.com | 24 Feb 2026
  • Fabulous – Build reliable multi‑platform apps effortlessly

    1 project | news.ycombinator.com | 11 Mar 2025
  • Cosmic Alpha Released

    10 projects | news.ycombinator.com | 28 Aug 2024
  • batonjs - a declarative UI framework that retrofits dynamism to existing pages

    1 project | /r/javascript | 2 May 2023
  • FLiP Stack Weekly for 06-Jan-2023

    14 projects | dev.to | 5 Jan 2023
  • Show HN: Sierra, a DSL for building Java Swing applications

    8 projects | news.ycombinator.com | 1 Jan 2023
  • Kita Cross-Platform Declarative Reactive GUI All in Go

    1 project | news.ycombinator.com | 10 Feb 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source declarative-ui projects? This list will help you:

# Project Stars
1 slint 22,800
2 compose-multiplatform 19,099
3 walk 7,071
4 ComposeCookBook 6,832
5 SwiftUI-Cheat-Sheet 4,459
6 Learn-Jetpack-Compose-By-Example 3,453
7 vizia 2,153
8 rui 2,019
9 swift-cross-ui 1,576
10 Fabulous 1,260
11 Einsen 922
12 moxie 832
13 SSComposeCookBook 725
14 pyedifice 507
15 Wiggles 503
16 JetComposer 469
17 owlkettle 448
18 Blinc 419
19 raui 413
20 SSJetPackComposeProgressButton 328
21 yakui 329
22 Awesome Jetpack compose 294
23 Lima 174

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?