Dev tools · alternatives · 2026
24 alternatives to Owlkettle – A Declarative user interface framework based on GTK 4
A declarative user interface framework based on GTK 4 - can-lehmann/owlkettle
Owlkettle is a declarative user interface framework built on GTK 4, launched in 2022. It enables developers to build desktop applications by writing UI code in a declarative style rather than imperative commands. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Owlkettle – A Declarative user interface framework based on GTK 4 launched in 2022; newer entries below may have overtaken it.
- 1
21st.dev▲1,211I originally built this app to organize and reuse interesting React + Tailwind components I came across on Twitter, inspired by the shadcn/ui approach. Later, a friend started contributing their own components, and it got me thinking—this could grow into something bigger, like an NPM for design engineers to share and use components. Would love to hear your thoughts!
2025 · 21st.dev · its alternatives →
- 2

Slint is a declarative GUI toolkit written primarily in Rust, with API support for multiple programming languages such as C++ and JavaScript. It is designed for desktop and embedded usage. The Slint website has just been redesigned. And we added a new Royalty-Free License option besides GPL and commercial
2023 · slint.dev · its alternatives →
- 3

declarative GUI framework for Go. Contribute to NV404/gova development by creating an account on GitHub.
Apr 2026 · github.com · its alternatives →
- 4
Layouts.dev▲699A notebook for building interfaces with Tailwind & shadcn/UI
2024 · layouts.dev · its alternatives →
- 5

Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀 - nodegui/svelte-nodegui
2021 · github.com · its alternatives →
- 6

A parser generator for visibly pushdown languages. - ianh/owl
2018 · github.com · its alternatives →
- 7AG
2020 · groups.google.com · its alternatives →
- 8

🎨 A front-end JavaScript library for building user interfaces! - Authman2/Mosaic
2019 · github.com · its alternatives →
- 9

✔️The smallest header-only GUI library(4 KLOC) for all platforms - idea4good/GuiLite
2019 · github.com · its alternatives →
- 10

A collection of neobrutalism-styled components based on shadcn/ui.
Sep 2026 · neobrutalism.dev · its alternatives →
- 11

A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment. - amaneureka/AtomOS
2017 · github.com · its alternatives →
- 12SC
2015 · iamralpht.github.io · its alternatives →
- 13

The purely functional user interface library that
2018 · kbrsh.github.io · its alternatives →
- 14

No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/
2023 · github.com · its alternatives →
- 15

A library for creating native cross-platform GUI apps - yue/yue
2017 · github.com · its alternatives →
- 16

lambdock - Modern, hyper-hackable, Wayland-native desktop dock application (C and Guile Scheme + GTK4) w/ REPL
Aug 2026 · codeberg.org · its alternatives →
- 17

Slint is a declarative GUI toolkit for Rust, C++, JavaScript & Python — build native UIs for embedded, desktop, and web from a single codebase.
2020 · sixtyfps.io · its alternatives →
- 18

Brisk is an open-source C++ GUI framework with a declarative approach, offering powerful data bindings, GPU-accelerated graphics, and dynamic widget management. It supports macOS, Linux, Windows, and simplifies UI creation with modern paradigms and CSS-like layouts. Initially developed for a graphics-intensive project with a complex and dynamic GUI, the framework is currently under active development.
2024 · github.com · its alternatives →
- 19

We're excited to announce Lowdefy V4, a full-stack web framework built on top of Next.js that simplifies building web applications, internal tools, admin panels, BI dashboards, and CRUD apps using YAML or JSON configuration files. New in V4: Next.js: Lowdefy now runs on top of the Next.js framework. All of Auth.js: App auth is now handled by Auth.js supported providers, adapters and callbacks and events, easy to configure, but all of which can be customized. Plugin extensibility: Apps can now be extended with any npm or pnpm workspace plugins. Our story: We have developed a simple…
2021 · lowdefy.com · its alternatives →
- 20

An agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
2021 · caldom.org · its alternatives →
- 21

Go based GUI framework: practical, immediate mode, flexbox model - hasenj/go-shirei
Jul 2026 · github.com · its alternatives →
- 22

Cross-platform GUI for Git. Built with Monaco Editor and Electron. - adamsol/GitQuill
2024 · github.com · its alternatives →
- 23

For a year or two I've been building a UI library with the aim of making desktop applications fun and easy to write. It is currently written in C/Ruby and uses a custom tree sitter grammar to describe templates. Features include: composable UI components, template directives, event and prop handling, slots, styles and automation capabilities baked in. One of the goals of the project is privileging easy to write custom components via a drawing API over providing a fixed set of components. At the time of this writing it should install on Windows, Mac, and Linux, but sometimes it is hard…
2025 · codeberg.org · its alternatives →
- 24

✔️The smallest header-only GUI library(4 KLOC) for all platforms - idea4good/GuiLite
2018 · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →