Rust Framework

Open-source Rust projects categorized as Framework

Top 23 Rust Framework Projects

  • Rocket

    A web framework for Rust.

    Project mention: Top 10 Rusty Repositories for you to start your Open Source Journey | dev.to | 2023-12-19

    4. Rocket

  • warp

    A super-easy, composable, web server framework for warp speeds. (by seanmonstar)

    Project mention: Hyper – A fast and correct HTTP implementation for Rust | news.ycombinator.com | 2023-05-12

    I tried warp [0] and I am unimpressed so far. Pretty complex, limited documentation, buggy. The builder paradigm they used feels pretty constrained and, in my opinion, achieve the opposite of the simplicity it is supposed to bring. I was surprised it is so popular.

    Maybe I need more time or a favorable comparison to another framework to appreciate it.

    [0] https://github.com/seanmonstar/warp

  • 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.

  • foundry

    Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

    Project mention: I need to buy goETH | /r/ethdev | 2023-05-07
  • shuttle

    Build & ship backends without writing any infrastructure files.

    Project mention: Prodzilla: From Zero to Prod with Rust and Shuttle | dev.to | 2024-02-21

    Moreover, I especially like where Rust is right now in the web space. It really feels like there’s a lot of smart people working on the next generation of web development tools - it feels like the place to be. There are a range of great open-source web dev tools that are just reaching critical levels of maturity. Axum, which I used to build Prodzilla, feels ready for out of the box web dev, and is crazy-performant, as I write about later. More recently available is Loco, a Rails-like framework for building web applications in Rust that's picking up steam. And in dev-tooling and hosting there’s Shuttle, a 1-line hosting solution for Rust backends.

  • rust-web-framework-comparison

    A comparison of some web frameworks and libs written in Rust

    Project mention: Container2wasm: Convert Containers to WASM Blobs | news.ycombinator.com | 2024-01-03
  • poem

    A full-featured and easy-to-use web framework with the Rust programming language.

    Project mention: Write OpenAPI with TypeSpec | news.ycombinator.com | 2024-03-27

    TypeSpec is great, but if you're working with Rust and you're about to write a new project that will require an OpenApi spec sooner or later, I'd like to recommend a web framework that has spec generation baked in:

    https://github.com/poem-web/poem (see poem_openapi)

    All you need to do is derive a trait on your response structs and in return you get an almost perfectly generated spec. Unions, objects, enums are first class citizens.

    Also, if you're from coming from PHP, the controllers feel very much like symfony controllers.

    P.s. Please do recommend an ORM that would feel closer to doctrine. I miss doctrine.

  • salvo

    A powerful web framework built with a simplified design.

    Project mention: Socketioxide v0.7.0 release! (socket.io server implementation as a tower service/layer) | /r/rust | 2023-11-14

    Supports for hyper v1 (through a feature flag) and therefore it is compatible with the salvo library!

  • 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.

  • MoonZoon

    Rust Fullstack Framework

    Project mention: A Proposal for an asynchronous Rust GUI framework | /r/rust | 2023-06-02

    They are both async and made for GUI -- in case of rust-signals WebGUI, provided by dominator and MoonZoon.

  • pavex

    An easy-to-use Rust framework for building robust and performant APIs

    Project mention: Pavex DevLog #5: redesigning our runtime types [Rust web framework] | /r/rust | 2023-06-29

    The update goes into the details of the rationale driving the new design choices, which might of interest if you use or design web frameworks. The project is developed in the open on GitHub if you want to have a look under the hood.

  • vizia

    A declarative GUI library written in Rust

    Project mention: Vizia: A declarative GUI library written in Rust | news.ycombinator.com | 2023-07-05
  • nih-plug

    Rust VST3 and CLAP plugin framework and plugins - because everything is better when you do it yourself

    Project mention: Loudness War Winner | news.ycombinator.com | 2024-01-01
  • chidori

    A reactive runtime for building durable AI agents

    Project mention: Chidori – Declarative Framework for AI Agents (Rust, Python, and Node.js) | news.ycombinator.com | 2023-07-26
  • juice

    The Hacker's Machine Learning Engine (by spearow)

  • chiselstrike

    ChiselStrike abstracts common backends components like databases and message queues, and let you drive them from a convenient TypeScript business logic layer

  • SQLpage

    SQL-only webapp builder, empowering data analysts to build websites and applications quickly

    Project mention: SQLite Schema Diagram Generator | news.ycombinator.com | 2024-03-23
  • viz

    Fast, flexible, lightweight web framework for Rust

    Project mention: 'Viz' – ergonomic and low footprint web framework for Rust | news.ycombinator.com | 2024-01-12
  • bee

    A framework for IOTA nodes, clients and applications in Rust (by iotaledger)

  • wena

    Wena is a micro-framework that provides an elegant starting point for your console application.

  • rust-web-benchmarks

    Benchmarking web frameworks written in rust with rewrk tool.

  • TDN

    Trusted Distributed Network. (Also a micro-framework for building decentralized applications)

  • anansi

    A simple full-stack web framework for Rust

  • spair

    A small and fast frontend framework in Rust

  • axon

    Axon is a Layer 2 framework of CKB with native cross-chain and interoperability. (by axonweb3)

    Project mention: Layer 2 Walk-through | /r/NervosNetwork | 2023-06-05

    GitHub Repo

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-27.

Rust Framework related posts

Index

What are some of the best open-source Framework projects in Rust? This list will help you:

Project Stars
1 Rocket 23,310
2 warp 9,102
3 foundry 7,499
4 shuttle 5,542
5 rust-web-framework-comparison 4,706
6 poem 3,190
7 salvo 2,718
8 MoonZoon 1,692
9 pavex 1,541
10 vizia 1,392
11 nih-plug 1,367
12 chidori 1,187
13 juice 1,082
14 chiselstrike 1,058
15 SQLpage 770
16 viz 294
17 bee 277
18 wena 259
19 rust-web-benchmarks 217
20 TDN 137
21 anansi 111
22 spair 69
23 axon 65
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com