-
If you want to do fullstack/SPA stuff, check out Sycamore, Seed, and Yew.
-
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.
-
(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.)
-
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.
-
If you want to do fullstack/SPA stuff, check out Sycamore, Seed, and Yew.
-
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)
-
If you want to do fullstack/SPA stuff, check out Sycamore, Seed, and Yew.
-
If you need fancier testing than what's built into Rust, cargo-nextest is becoming quite popular.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
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.)
-
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
-
Someone even wrote https://rust-script.org/ to make that "shell scripting using Rust" use-case more convenient.