sixtyfps VS druid

Compare sixtyfps vs druid and see what are their differences.

sixtyfps

Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint] (by sixtyfpsui)

druid

A data-first Rust-native UI design toolkit. (by linebender)
Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Zigi - Workflow assistant built for devs & their teams
sixtyfps druid
59 49
3,094 8,030
- 2.5%
9.9 8.1
10 months ago 4 days ago
Rust Rust
GNU General Public License v3.0 or later Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

sixtyfps

Posts with mentions or reviews of sixtyfps. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-02-06.

druid

Posts with mentions or reviews of druid. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-30.
  • Are there any good UI/GUI libraries out there?
    8 projects | reddit.com/r/rust | 30 Nov 2022
    I'm using egui, and it is easy to pick up, but you might be better served by druid. It's the ui that lapce is built on, so it's definitely capable.
  • Pure Rust GUI Landscape
    8 projects | dev.to | 24 Nov 2022
    Druid
  • Rust GUI, which one to choose?
    6 projects | reddit.com/r/rust | 22 Sep 2022
    I tried druid it's pretty confusing it's not a huge deal but I want something simple so tried iced and none of the examples work and their book has been in construction for a long time now I don't see any updates on which direction to go, tried EGUI works but need something more native-like its pretty cool tho keeping on my list druid too.
  • Luminance redesign; Part 1: compatible vertex types
    2 projects | reddit.com/r/rust_gamedev | 6 Sep 2022
    For context I'm thinking something similar to the Lens derive macro from druid, which generates a type for each field: https://github.com/linebender/druid/blob/master/druid-derive/src/lens.rs
  • Druid app for public transport data
    9 projects | reddit.com/r/rust | 26 Aug 2022
    It's built with Druid. I have some experience with web development and have made an app with Iced. I'm not sure how I should be managing the large datasets, typical GTFS datasets have 10s or 100s of thousands of each object (Routes, Trips, Stops, Path Taken, etc) that all relate to each other (GTFS spec is basically just a SQL schema and the data is a zip file of CSVs). Maybe I should put all the data in the app's state and filter it with Druid, or maybe continuously update the app's to only contain the data that is currently displayed in the app, possibly with the data stored in SQLite.
    9 projects | reddit.com/r/rust | 26 Aug 2022
    The async story in current Druid is pretty difficult, you basically have to wire up an ExtEventSink. It's possible (see example) but not smooth.
  • is makeing Vulkan guis worth it?
    9 projects | reddit.com/r/rust | 25 Aug 2022
    Relm, Slint (formerly SixtyFPS), Druid and Iced are all very promising idiomatic GUI toolkits with a great deal of community activity around them, and all of those perform substantially better in the accessibility department than ImGui and egui, to my knowledge. areweguiyet.com can give you some more pointers as well.
  • Dioxus vs Egui vs Iced vs Tauri+Yew?
    2 projects | reddit.com/r/rust | 25 Jul 2022
    What about Druid?
  • Advice for the next dozen Rust GUIs
    9 projects | reddit.com/r/rust | 15 Jul 2022
    I think it's in Druid repo, but different branches, such as: https://github.com/linebender/druid/tree/idiopath
    14 projects | news.ycombinator.com | 15 Jul 2022

What are some alternatives?

When comparing sixtyfps and druid you can also consider the following projects:

iced - A cross-platform GUI library for Rust, inspired by Elm

egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

gtk - DEPRECATED, use https://github.com/gtk-rs/gtk3-rs repository instead!

Azul - Desktop GUI Framework

Native Windows GUI - A light windows GUI toolkit for rust

tauri - Build smaller, faster, and more secure desktop applications with a web frontend.

QMetaObject crate for Rust - Integrate Qml and Rust by building the QMetaObject at compile time.

wxRust - A Rust binding of the wxWidgets cross platform toolkit.

orbtk - The Rust UI-Toolkit.