Rust tech stack

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. yew

    Rust / Wasm framework for creating reliable and efficient web applications

    If you want to do fullstack/SPA stuff, check out Sycamore, Seed, and Yew.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    (Not that I encourage it. I'm one of those "a website should give a first-class NoScript/uMatrix experience" people and prefer to use traditional server-side rendering with progressive enhancement via TypeScript. See Publishing Rust types to a TypeScript frontend if you want to go that route.)

  4. sea-orm

    🐚 An async & dynamic ORM for Rust

    SeaORM is the most advanced ORM currently available, but a lot of people prefer to just skip ORMing and go direct to the underlying SQLx query builder.

  5. sycamore

    A library for creating reactive web apps in Rust and WebAssembly

    If you want to do fullstack/SPA stuff, check out Sycamore, Seed, and Yew.

  6. serde

    Serialization framework for Rust

    Serde for JSON/YAML/TOML/etc. serialization/deserialization (see the csv and quick-xml crates for CSV and XML even though they're not in the list)

  7. Seed

    A Rust framework for creating web apps

    If you want to do fullstack/SPA stuff, check out Sycamore, Seed, and Yew.

  8. nextest

    A next-generation test runner for Rust.

    If you need fancier testing than what's built into Rust, cargo-nextest is becoming quite popular.

  9. SaaSHub

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

    SaaSHub logo
  10. maud

    :pencil: Compile-time HTML templates for Rust

    Maud is a fast Slim/Haml-esque templating engine which will automatically minify your HTML at no extra charge because whitespace isn't significant in its syntax.

  11. actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

    I use actix-web as my framework, though others may prefer Axum. (Don't use Rocket. It only has one developer who's on indefinite hiatus.)

  12. cli-guidelines

    A guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.

    Command Line Interface Guidelines

  13. rust-script

    Run Rust files and expressions as scripts without any setup or compilation step.

    Someone even wrote https://rust-script.org/ to make that "shell scripting using Rust" use-case more convenient.

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

  • Want a web app to respond to local file changes. Is Tauri the solution here?

    8 projects | /r/rust | 1 May 2023
  • rust web dev??

    6 projects | /r/rust | 11 Mar 2023
  • Leptos, a cutting-edge full-stack Rust framework

    4 projects | news.ycombinator.com | 24 Jun 2023
  • Yew alternatives

    2 projects | /r/learnrust | 13 Jun 2023
  • Announcing samba – a Rust full-stack assistant for ballroom dancers

    2 projects | /r/rust | 7 Jun 2023