{"data":[{"slug":"rust-lang","name":"Rust","tagline":"Systems programming without the footguns","category":"rust","url":"https://rust-lang.org","github":"https://github.com/rust-lang/rust","pricing":"open-source","hook":"Rust is C++ that does not let you shoot yourself.","whatsGood":"Memory safety without garbage collection. The borrow checker catches bugs at compile time. Performance matches C/C++. The tooling (cargo, rustfmt, clippy) is excellent.","theCatch":"The learning curve is steep. Compile times are slow. Fighting the borrow checker is frustrating at first.","verdict":"The systems language for the next decade.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":120558,"starsPerWeek":141,"access":"free","archived":false,"repo":{"createdAt":"2010-06-16","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/rust-lang","html":"/gems/rust-lang","markdown":"/gems/rust-lang.md"}},{"slug":"tokio","name":"Tokio","tagline":"Async runtime for Rust","category":"rust","url":"https://tokio.rs","github":"https://github.com/tokio-rs/tokio","pricing":"open-source","hook":"Tokio is the async foundation everything Rust builds on.","whatsGood":"Battle-tested at scale by Discord, Cloudflare, and more. The ecosystem (Axum, Tonic, Tower) is comprehensive. Work-stealing scheduler is efficient. The documentation is excellent.","theCatch":"Async Rust has a learning curve. Stack traces are confusing. Some patterns from other languages do not translate.","verdict":"The async runtime that powers production Rust.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":33454,"starsPerWeek":63,"access":"free","archived":false,"repo":{"createdAt":"2016-09-09","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/tokio","html":"/gems/tokio","markdown":"/gems/tokio.md"}},{"slug":"axum","name":"Axum","tagline":"Web framework from the Tokio team","category":"rust","url":"https://github.com/tokio-rs/axum","github":"https://github.com/tokio-rs/axum","pricing":"open-source","hook":"Axum is web development that feels like Rust.","whatsGood":"Type-safe extractors catch errors at compile time. Tower middleware ecosystem is reusable. No macros means better IDE support. The Tokio team maintains it.","theCatch":"Less batteries-included than frameworks like Actix. Error messages can be cryptic. Some patterns require boilerplate.","verdict":"The web framework that embraces Rust idioms.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":27526,"starsPerWeek":98,"access":"free","archived":false,"repo":{"createdAt":"2021-05-30","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/axum","html":"/gems/axum","markdown":"/gems/axum.md"}},{"slug":"actix-web","name":"Actix Web","tagline":"Fast Rust web framework","category":"rust","url":"https://actix.rs","github":"https://github.com/actix/actix-web","pricing":"open-source","hook":"Actix Web is raw performance in a web framework.","whatsGood":"Consistently tops TechEmpower benchmarks. Mature ecosystem with middleware and extensions. The actor model enables certain patterns. Documentation is comprehensive.","theCatch":"Macro-heavy API differs from idiomatic Rust. The actor foundation is not always needed. Some community history caused concern.","verdict":"Maximum performance when benchmarks matter.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":24870,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2017-09-30","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/actix-web","html":"/gems/actix-web","markdown":"/gems/actix-web.md"}},{"slug":"serde","name":"Serde","tagline":"Serialization framework for Rust","category":"rust","url":"https://serde.rs","github":"https://github.com/serde-rs/serde","pricing":"open-source","hook":"Serde makes serialization feel magical.","whatsGood":"Zero-overhead abstraction over formats. Derive macros minimize boilerplate. Format ecosystem covers JSON, YAML, TOML, and more. Customization is possible when needed.","theCatch":"Compile times increase with heavy use. Error messages can be confusing. Some edge cases require manual implementation.","verdict":"The serialization library every Rust project uses.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":10887,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2013-11-13","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/serde","html":"/gems/serde","markdown":"/gems/serde.md"}},{"slug":"sqlx","name":"SQLx","tagline":"Compile-time checked SQL for Rust","category":"rust","url":"https://github.com/transact-rs/sqlx","github":"https://github.com/transact-rs/sqlx","pricing":"open-source","hook":"SQLx verifies your queries at compile time.","whatsGood":"Queries checked against the actual database schema. Async from the ground up. No ORM overhead—just SQL. Supports Postgres, MySQL, and SQLite.","theCatch":"Compile-time checking requires database connection. Migration story is simpler than some alternatives. Complex queries need understanding.","verdict":"SQL that the compiler actually checks.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":17582,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2019-12-28","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/sqlx","html":"/gems/sqlx","markdown":"/gems/sqlx.md"}},{"slug":"tauri","name":"Tauri","tagline":"Build desktop apps with web tech and Rust","category":"rust","url":"https://tauri.app","github":"https://github.com/tauri-apps/tauri","pricing":"open-source","hook":"Tauri is Electron without the memory footprint.","whatsGood":"Bundles are tiny compared to Electron. System webview means no bundled Chromium. Rust backend enables native performance. Security model is well-designed.","theCatch":"Webview inconsistencies across platforms. Rust learning curve for backend code. Younger ecosystem than Electron.","verdict":"Desktop apps that do not need 200MB of Chromium.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["desktop-app","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":111999,"starsPerWeek":295,"access":"free","archived":false,"repo":{"createdAt":"2019-07-13","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/tauri","html":"/gems/tauri","markdown":"/gems/tauri.md"}},{"slug":"leptos","name":"Leptos","tagline":"Full-stack Rust web framework","category":"rust","url":"https://leptos.dev","github":"https://github.com/leptos-rs/leptos","pricing":"open-source","hook":"Leptos is React written in Rust.","whatsGood":"Fine-grained reactivity without virtual DOM. Server functions blur client/server boundary. WASM output is small. The component model feels familiar to React developers.","theCatch":"WASM ecosystem is still maturing. Debugging can be challenging. Smaller community than JavaScript frameworks.","verdict":"Full-stack Rust for the web with a familiar model.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":21400,"starsPerWeek":97,"access":"free","archived":false,"repo":{"createdAt":"2022-07-31","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/leptos","html":"/gems/leptos","markdown":"/gems/leptos.md"}},{"slug":"clap","name":"clap","tagline":"Command line argument parser for Rust","category":"rust","url":"https://docs.rs/clap","github":"https://github.com/clap-rs/clap","pricing":"open-source","hook":"clap turns structs into command-line interfaces.","whatsGood":"Derive macros generate parsers from struct definitions. Help text generates automatically. Shell completions work. Subcommands are straightforward.","theCatch":"Compile times increase with complex CLIs. Some advanced patterns require builder API. Error messages could be clearer.","verdict":"The CLI argument parser most Rust projects use.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":16782,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2015-02-25","pushedAt":"2026-10-06","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/clap","html":"/gems/clap","markdown":"/gems/clap.md"}},{"slug":"starship","name":"Starship","tagline":"ISC cross-shell prompt — needs a Nerd Font","category":"rust","url":"https://starship.rs","github":"https://github.com/starship/starship","pricing":"open-source","hook":"Starship is the minimal cross-shell prompt when you want git/lang context without writing a theme engine.","whatsGood":"ISC. Works across shells, fast Rust binary, module config in TOML. Shows git status, language versions, and more with almost no shell glue.","theCatch":"Prompt only — not a shell, not Zellij. Needs a Nerd Font for the glyph set. Config is yours to keep sane.","verdict":"ISC prompt. Free forever; font + shell still yours.","addedAt":"2026-09-05","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"ISC","githubStars":60334,"starsPerWeek":153,"access":"free","archived":false,"repo":{"createdAt":"2019-04-02","pushedAt":"2026-10-19","license":"ISC","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/starship","html":"/gems/starship","markdown":"/gems/starship.md"}},{"slug":"dioxus","name":"Dioxus","tagline":"Apache-2.0 Rust UI for web, desktop, and mobile","category":"rust","url":"https://dioxuslabs.com","github":"https://github.com/DioxusLabs/dioxus","pricing":"open-source","hook":"Dioxus is React-flavored Rust UI that compiles to web, desktop, and mobile from one component tree.","whatsGood":"Apache-2.0. RSX syntax, hot reload, fullstack server functions, shared logic across targets.","theCatch":"Ecosystem younger than Electron/Tauri webviews for some plugins. Mobile story still maturing.","verdict":"Apache-2.0 Rust UI kit. Free forever when one Rust tree should hit more than the browser.","addedAt":"2026-09-07","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["desktop-app","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":39437,"starsPerWeek":131,"access":"free","archived":false,"repo":{"createdAt":"2021-01-15","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/dioxus","html":"/gems/dioxus","markdown":"/gems/dioxus.md"}},{"slug":"eza","name":"eza","tagline":"EUPL-1.2 modern ls replacement in Rust (exa successor)","category":"rust","url":"https://eza.rocks","github":"https://github.com/eza-community/eza","pricing":"open-source","hook":"eza is the maintained `ls` upgrade — colors, git status, tree view — when stock ls is too quiet and exa went quiet for real.","whatsGood":"EUPL-1.2. eza-community/eza. Rust rewrite/successor to exa: icons, hyperlinks, git integration, mounts, and recursive tree modes. Homepage eza.rocks; crates.io/eza. Drops into shell aliases as `ls`/`ll` without teaching a new paradigm.","theCatch":"License is EUPL-1.2 (OSI-approved copyleft), not MIT/Apache like bat or fd — read it before you embed eza in a proprietary binary distribution. Vs bat (file *contents* pager) and yazi (full FM): eza lists directories; it is not a pager or a file manager. Feature flags and icon fonts vary by terminal.","verdict":"EUPL-1.2 Rust ls. Free forever; alias ls here when you want git-aware listings without leaving the shell.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","copyleft","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"EUPL-1.2","githubStars":23600,"starsPerWeek":140,"access":"free","archived":false,"repo":{"createdAt":"2023-07-28","pushedAt":"2026-08-06","license":"EUPL-1.2","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/eza","html":"/gems/eza","markdown":"/gems/eza.md"}},{"slug":"gitui","name":"gitui","tagline":"MIT blazing-fast Rust terminal git GUI (unsafe forbidden)","category":"rust","url":"https://github.com/gitui-org/gitui","github":"https://github.com/gitui-org/gitui","pricing":"open-source","hook":"gitui is the keyboard-first Rust git TUI when lazygit is the Go muscle-memory default and you want speed + unsafe-forbidden.","whatsGood":"MIT. gitui-org/gitui (was extrawurst/gitui). Terminal git GUI: stage/commit/amend with hooks, browsing, stash, branching — context help so you do not memorize every binding. Explicitly forbids unsafe Rust. Source github.com/gitui-org/gitui.","theCatch":"Vs lazygit (Go TUI with huge community muscle memory): gitui is the *Rust/speed* cousin, not feature-identical and not magit. Some advanced Git flows still belong in git CLI or your IDE. Repo lives under gitui-org now — update old extrawurst bookmarks.","verdict":"MIT Rust git TUI. Free forever; pick it when the terminal GUI must feel native-fast.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["tui","self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":22583,"starsPerWeek":66,"access":"free","archived":false,"repo":{"createdAt":"2020-03-16","pushedAt":"2026-10-06","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/gitui","html":"/gems/gitui","markdown":"/gems/gitui.md"}},{"slug":"oha","name":"oha","tagline":"MIT HTTP load generator with realtime TUI (hey-inspired)","category":"rust","url":"https://github.com/hatoo/oha","github":"https://github.com/hatoo/oha","pricing":"open-source","hook":"oha is HTTP load with a live TUI when hey/wrk are CLI-only and k6 is the heavier scripted product.","whatsGood":"MIT. hatoo/oha. Tiny Rust/tokio load generator inspired by rakyll/hey — QPS, latency histograms, and a realtime ratatui dashboard while the run is hot. Prebuilt binaries + cargo install; optional native-tls / experimental HTTP3 features. Source github.com/hatoo/oha.","theCatch":"Vs hey (simple Go hammer), vegeta/k6 (scripted/scenarios), and curl loops: oha is the *interactive TUI load* CLI, not a full performance suite with thresholds-as-code. No browser/Web Vitals story. Point it at staging you own — load tests are still an attack if aimed at someone else.","verdict":"MIT HTTP load TUI. Free forever; hammer your own staging and watch the chart.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["cli","tui","api","self-host","permissive","realtime","active"],"capabilities":["cli","realtime"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":10617,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2020-03-02","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/oha","html":"/gems/oha","markdown":"/gems/oha.md"}},{"slug":"wasmtime","name":"Wasmtime","tagline":"Apache-2.0 Bytecode Alliance WebAssembly runtime","category":"rust","url":"https://wasmtime.dev/","github":"https://github.com/bytecodealliance/wasmtime","pricing":"open-source","hook":"Wasmtime is the Bytecode Alliance runtime for WASI/Wasm components — embed sandboxed Wasm where containers are too heavy.","whatsGood":"Apache-2.0 (bytecodealliance/wasmtime). Cranelift-backed runtime with CLI and embedding APIs (Rust/C and friends), WASI and component-model work. Site at wasmtime.dev; ~19k★. Standard pick when you want standards-track Wasm outside the browser.","theCatch":"Vs WasmEdge / Wasmer (alternate Wasm runtimes) and vs containers: Wasmtime is a Wasm runtime, not a Docker replacement for every workload. WASI/component maturity and host ABI choices still shape what you can port; not a general app platform by itself.","verdict":"Apache-2.0 Wasm runtime. Standards-track sandbox vs WasmEdge/Wasmer; not a container stand-in.","addedAt":"2026-09-16","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","sandbox","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":18733,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2017-08-29","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/wasmtime","html":"/gems/wasmtime","markdown":"/gems/wasmtime.md"}},{"slug":"mold","name":"mold","tagline":"MIT drop-in Unix linker by the lld author — multi-x faster links for Rust, C and C++ debug builds","category":"rust","url":"https://github.com/rui314/mold","github":"https://github.com/rui314/mold","pricing":"open-source","hook":"mold is a drop-in replacement for ld, gold and lld that makes the link step of compiled builds much faster, which matters most in edit-rebuild loops on big Rust, C and C++ projects where linking dominates the wait.","whatsGood":"MIT (rui314/mold), written by the original author of LLVM lld and in production use since 2021. Free path: install from your distro package manager or build from source, then pass -fuse-ld=mold to clang or GCC 12.1+, or add link-arg=-fuse-ld=mold to rustflags in .cargo/config.toml. The project publishes a reproducible benchmark (suite on Zenodo) where mold beats lld by roughly 4 to 16x on large debug links on a 64-core Threadripper. Supports x86-64, ARM, RISC-V, PowerPC, s390x, LoongArch and more. ★~17.5k.","theCatch":"It links ELF binaries for Linux and other Unix-likes; it is not a drop-in for the macOS or Windows system linker. Gains are biggest on many-core machines and large debug outputs; small crates or release builds dominated by codegen will barely notice. Older GCC needs the -B libexec path trick instead of -fuse-ld=mold. Vs wild (newer Rust linker) and lld: mold is the mature, widely adopted fast default.","verdict":"If you build big Rust or C++ on Linux, switching to mold is a one-line config change that cuts link time — free and battle-tested; no help on macOS or Windows.","addedAt":"2026-10-07","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":17662,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2020-09-29","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/mold","html":"/gems/mold","markdown":"/gems/mold.md"}},{"slug":"sonic","name":"Sonic","tagline":"MPL-2.0 tiny Rust search backend, an Elasticsearch-lite","category":"rust","url":"https://crates.io/crates/sonic-server","github":"https://github.com/valeriansaliou/sonic","pricing":"open-source","hook":"Sonic is a fast, lightweight, schema-less search backend written in Rust: you push text with an object ID, query it, and get back IDs to look up in your own database.","whatsGood":"MPL-2.0 (valeriansaliou/sonic), release v1.10.2 (2026-10-05). It normalises natural-language queries, auto-completes and ranks results, and the project's benchmarks show microsecond-range responses with about 30 MB of RAM under load. Clients exist for many languages over its simple TCP protocol. Used in production by Crisp. ★~21.4k.","theCatch":"It is an identifier index, not a document store: it returns IDs, not documents, highlights or facets. No vector or hybrid search. MPL-2.0 is file-level copyleft if you modify Sonic itself. For rich search UX, Meilisearch or Typesense do more.","verdict":"The lightest way to add full-text search when you only need IDs back.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","copyleft","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"MPL-2.0","githubStars":21364,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2019-02-26","pushedAt":"2026-10-15","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/sonic","html":"/gems/sonic","markdown":"/gems/sonic.md"}},{"slug":"sea-orm","name":"SeaORM","tagline":"Apache-2.0 async ORM for Rust web services","category":"rust","url":"https://www.sea-ql.org/SeaORM/","github":"https://github.com/SeaQL/sea-orm","pricing":"open-source","hook":"SeaORM is an async, dynamic ORM for Rust built on SQLx: model entities and relations (1-1, 1-N, M-N, self-referential), then filter, paginate and nest queries for REST, GraphQL and gRPC APIs.","whatsGood":"Apache-2.0 (SeaQL/sea-orm), release 2.0.4 (2026-09-27). Supports Postgres, MySQL and SQLite, has a CLI that generates entities from an existing schema, migrations, and examples for Actix, Axum, Rocket, Poem, Loco and GraphQL. The project reports 250k+ weekly downloads. ★~9.9k.","theCatch":"Default features do not enable TLS; you have to pick a TLS backend through SQLx features, which trips people up. The 2.0 release changed APIs, so older tutorials may not compile. Diesel is the main alternative if you prefer compile-time query checking over a dynamic query builder.","verdict":"The most approachable async ORM in Rust — mind the TLS feature flags.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["api","self-host","permissive","active"],"capabilities":["api","orm"],"surfaces":["API","Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":9924,"starsPerWeek":33,"access":"free","archived":false,"repo":{"createdAt":"2021-02-09","pushedAt":"2026-10-12","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/sea-orm","html":"/gems/sea-orm","markdown":"/gems/sea-orm.md"}},{"slug":"fyrox","name":"Fyrox","tagline":"MIT 2D/3D Rust game engine with a scene editor","category":"rust","url":"https://fyrox.rs","github":"https://github.com/FyroxEngine/Fyrox","pricing":"open-source","hook":"Fyrox is a feature-rich, general-purpose 2D and 3D game engine written in Rust that comes with its own scene editor.","whatsGood":"MIT (FyroxEngine/Fyrox), release v1.0.0 (2026-03-29), developed since 2019. Includes an editor, scene graph, physics, animation, UI, sound and hot reloading of game code, plus the Fyrox book for learning. Demo projects run in the browser. The project states that no AI or LLMs were used in its development. ★~9.6k.","theCatch":"Smaller community and ecosystem than Bevy in Rust or Godot in general. The 1.0 release is recent, so tutorials and third-party assets are thinner. Mostly driven by one core developer.","verdict":"The Rust engine to try if you want an editor-first workflow instead of Bevy's ECS-in-code.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":9602,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2019-03-30","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/fyrox","html":"/gems/fyrox","markdown":"/gems/fyrox.md"}},{"slug":"macroquad","name":"macroquad","tagline":"Apache-2.0 simple raylib-style game library for Rust","category":"rust","url":"https://github.com/not-fl3/macroquad","github":"https://github.com/not-fl3/macroquad","pricing":"open-source","hook":"macroquad is a simple, easy game library for Rust inspired by raylib: write one main loop and run the same code on Windows, Linux, macOS, the web, Android and iOS.","whatsGood":"Apache-2.0 (not-fl3/macroquad), developed since 2020. Efficient 2D rendering with automatic batching, a built-in immediate-mode UI, very few dependencies (the README cites 16-second clean builds on an old laptop), and single-command deploys to WASM and Android. Great for game jams and learning. ★~4.7k.","theCatch":"Few tagged releases, and the last code change was August 2026, so updates come in bursts. It is intentionally minimal: no ECS, editor or 3D pipeline to speak of. A largely one-maintainer project.","verdict":"The quickest way to get a Rust game on screen and into a browser.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":4673,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2020-01-08","pushedAt":"2026-08-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/macroquad","html":"/gems/macroquad","markdown":"/gems/macroquad.md"}}],"meta":{"total":20,"count":20,"offset":0,"limit":null,"sort":"curated","sorts":["curated","catalog","new","stars","trending","name"],"filters":{"domain":"rust","subcategory":"systems"},"next":null,"categories":["agents","nextjs","python","shopify","databases","devops","design","observability","rust","payments","comms","notifications","libraries"],"tags":["mcp","cli","tui","api","sdk","desktop-app","web-ui","editor-plugin","self-host","local-first","free-tier","paid-only","paid-led","permissive","copyleft","source-available","license-unclear","coding-agents","local-llm","rag","memory","evals","browser-automation","scraping","sandbox","skills","voice","security","auth","payments","realtime","postgres","vector","kubernetes","containers","observability","testing","workflows","graphics-3d","git","active","stale","archived","young-repo","fast-stars"]}}