Rust Framework

Open-source Rust projects categorized as Framework

Top 23 Rust Framework Projects

  • Rocket

    A web framework for Rust.

  • Project mention: Sponsoring the Rust-based Rocket Web framework | dev.to | 2024-05-03

    At the bottom of the Rocket web site there are a few sponsors listed Kindness.ai, ohne Makler, 1Password, Signal Insight, and Edwin Olback. There are more sponsors on GitHub sponsors page

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

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

  • foundry

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

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

  • SaaSHub

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

    SaaSHub logo
  • MoonZoon

    Rust Fullstack Framework

  • pavex

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

  • Project mention: Using Pavex for Rust web development | dev.to | 2024-05-15

    Pavex is a new and upcoming Rust framework designed to expand the horizon for Rust web development. It aims to do so by offering a more abstract, ergonomic, and performant development experience.

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

    A declarative GUI library written in Rust

  • Project mention: Vizia: A declarative GUI library written in Rust | news.ycombinator.com | 2023-07-05
  • 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 fff-rs)

  • 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: OAuth and OIDC Implementation in SQL | news.ycombinator.com | 2024-04-25
  • 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)

  • SaaSHub

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

    SaaSHub logo
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).

Rust Framework discussion

Log in or Post with

Rust Framework related posts

  • Using Pavex for Rust web development

    1 project | dev.to | 15 May 2024
  • Sponsoring the Rust-based Rocket Web framework

    1 project | dev.to | 3 May 2024
  • Prodzilla: From Zero to Prod with Rust and Shuttle

    6 projects | dev.to | 21 Feb 2024
  • 'Viz' – ergonomic and low footprint web framework for Rust

    1 project | news.ycombinator.com | 12 Jan 2024
  • Loudness War Winner

    1 project | news.ycombinator.com | 1 Jan 2024
  • A writeup on my journey so far developing PCMG synthesizer! A couple interesting titbits about my frustrations with WASM target.

    1 project | /r/rust | 7 Dec 2023
  • A guide to getting started with Axum - 0.7 changes included

    1 project | /r/rust | 6 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Rocket 23,642
2 warp 9,271
3 foundry 7,745
4 shuttle 5,718
5 rust-web-framework-comparison 4,810
6 poem 3,275
7 salvo 2,841
8 MoonZoon 1,765
9 pavex 1,630
10 nih-plug 1,459
11 vizia 1,456
12 chidori 1,211
13 juice 1,095
14 chiselstrike 1,058
15 SQLpage 827
16 viz 316
17 bee 277
18 wena 259
19 rust-web-benchmarks 229
20 TDN 136
21 anansi 111
22 spair 68
23 axon 66

Sponsored
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.
www.influxdata.com