What Graphics Library to use?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • So the 3 I'm looking at right now are 1. druid 1. piet 1. bevy

  • conky

    Light-weight system monitor for X, Wayland (sort of), and other things, too

  • Hey all, I'm experimenting with a rust based rewrite of conky and having trouble landing on a decision for what graphics library to use, maybe someone here has an opinion.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • druid

    A data-first Rust-native UI design toolkit. (by linebender)

  • So the 3 I'm looking at right now are 1. druid 1. piet 1. bevy

  • piet

    An abstraction for 2D graphics.

  • So the 3 I'm looking at right now are 1. druid 1. piet 1. bevy

  • egui

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

  • If an immediate mode approach works for you, you might like to try egui: https://github.com/emilk/egui

  • embedded-graphics

    A no_std graphics library for embedded applications

  • Another project I've used is embedded-graphics which is useful if your target has more limited resources: https://github.com/embedded-graphics/embedded-graphics

  • gtk-rs

    Discontinued Rust bindings for GTK 3

  • And at the other end of the scale is something like gtk-rs: https://gtk-rs.org

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts