nowfound

Dev tools · alternatives · 2026

24 alternatives to Slint – A declarative UI toolkit for embedded and desktop

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

Slint is a declarative GUI toolkit written in Rust that supports C++ and JavaScript APIs for building graphical interfaces on desktop and embedded systems. Developers can choose from GPL, commercial, or royalty-free… 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. Slint – A declarative UI toolkit for embedded and desktop launched in 2023; newer entries below may have overtaken it.

  1. 1

    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 →

  2. 2

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

    2020 · github.com · its alternatives →

  3. 3

    The only OSINT tool you will ever need

    2023 · osint-tool.com · its alternatives →

  4. 4
    OpenUI▲543

    Describe UI and see it rendered live

    2024 · github.com · its alternatives →

  5. 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. 6

    Woxi is an interpreter for the Wolfram Language written in Rust. It comes with Woxi Studio, a Mathematica-like GUI built with iced, but you can also use Woxi through a CLI, Jupyter kernel, Python package, npm package, or WASM module. Compared with wolframscript / Mathematica, the main differences are: - Free and open source - Very fast startup - Typically milliseconds rather than seconds for the Wolfram kernel, making Woxi practical for shell scripts, one-liners, and other short-lived processes - Embeddable - It can run in a browser via WASM or be embedded into another application as a…

    Aug 2026 · woxi.ad-si.com · its alternatives →

  7. 7

    2020 · paytonturnage.gitbook.io · its alternatives →

  8. 8
  9. 9

    Layout is a rust library and a tool that renders Graphviz dot files. - nadavrot/layout

    2022 · github.com · its alternatives →

  10. 10AA

    Yes, another reactive UI framework for JavaScript. Bear with me, please... :-) I 'invented' the concept for this back in 2011, and it was used (as a proprietary lib) in various startups. Even though many similar open source libs have been released since, and boy have I tried a lot of them, none have been able to capture the elegance and DX of what we had back then. I might be biased though. :-) So I started creating a cleaned-up, modern, TypeScript, open source implementation for the concept about five years ago. After many iterations, working on the project on and off, I'm finally happy…

    2025 · aberdeenjs.org · its alternatives →

  11. 11

    Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  12. 12SA

    A high performance & cross-platform layout engine

    2019 · vislyhq.github.io · its alternatives →

  13. 13

    I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…

    2025 · github.com · its alternatives →

  14. 14
  15. 15

    A terminal-based text editor written in Rust. Contribute to gchp/iota development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  16. 16

    Hey HN, I find myself reaching for tools like it-tools.tech or other random sites every now and then during development or debugging. So, I built a toolkit with a sane and simple CLI interface for most of those tools. For the curious and lazy, at the moment, ut has tools for, - Encoding: base64 (encode, decode), url (encode, decode) - Hashing: md5, sha1, sha224, sha256, sha384, sha512 - Data Generation: uuid (v1, v3, v4, v5), token, lorem, random - Text Processing: case (lower, upper, camel, title, constant, header, sentence, snake), pretty-print, diff - Development Tools: calc, json…

    2025 · github.com · its alternatives →

  17. 17KL
  18. 18
  19. 19

    Open-source UI components for Svelte and Tailwind CSS

    2023 · flowbite-svelte.com · its alternatives →

  20. 20

    Open Source Embedded Product Integrations

    2024 · openint.dev · its alternatives →

  21. 21LC
  22. 22

    I work on R00M 101, a Reddit-based OSINT profiler. While building it, I realized most open-source intelligence (OSINT) tools are scattered across GitHub, outdated blog posts, or random Discords. So I put together a public-facing directory of 100+ OSINT tools used by analysts, journalists, and security folks, free, filterable, and categorized by risk, platform, and use case. The idea was to make something useful and no-friction. Built with static HTML + SQL backend + a lot of caffeine. Would love feedback on how to improve the UX or tool curation. If anyone wants to contribute tools or help…

    2025 · r00m101.com · its alternatives →

  23. 23

    A full-stack WebAssembly framework in Rust. Contribute to rocal-dev/rocal development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  24. 24

    I built a Rust-based CLI/terminal UI for inspecting Parquet files—data, metadata, and row-group-level structure—right from the terminal. If someone sent me a Parquet file, I used to open DuckDB or Polars just to see what was inside. Now I can do it with one command. Repo: https://github.com/kaushiksrini/parqeye

    Nov 2025 · 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 →