SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Web Projects
-
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.
-
biome
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
-
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.
-
sauron
A versatile web framework and library for building client-side and server-side web applications
-
gloo
A modular toolkit for building fast, reliable Web applications and libraries with Rust and WASM (by rustwasm)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Hi, dear Tauri! Long time no see. I published my first post, Developing a Desktop Application via Rust and NextJS. The Tauri Way almost a year ago. Since then, Tauri has become stronger. I'm happy about that! And now, I am very pleased to make a useful contribution to the Tauri community. As a full-stack developer, I frequently face situations where I need to start a DB-based UI project as fast as possible. It's stressful if I need to start the project from 100% scratch. I prefer to keep some boilerplates on hand, which will save me time and nerves and will be the subject of this article.
Project mention: Show HN: I made a tool to easily compare pricing of developer tools and services | news.ycombinator.com | 2024-04-23you should add https://surrealdb.com -- basically an open source firebase. and they will launch a paid cloud offering soon.
Project mention: Top 10 Rusty Repositories for you to start your Open Source Journey | dev.to | 2023-12-194. Rocket
Project mention: Empowering Web Privacy with Rust: Building a Decentralized Identity Management System | dev.to | 2024-04-09Actix Web Documentation: Detailed documentation on using Actix-web, including examples and best practices for building web applications with Rust.
We have a web components example here: https://github.com/DioxusLabs/dioxus/blob/fd21c971038840130f...
Everything should work like normal except: attributes are not typed, custom event listeners must be implemented with web-sys
Lots of new frontend frameworks have been built on top of Rust, including Leptos, which happens to be one of the most popular ones. In this guide, we'll highlight why and how to migrate your JavaScript frontend to use the Leptos Rust frontend framework.
{ "$schema": "https://biomejs.dev/schemas/1.7.0/schema.json", "organizeImports": { "enabled": true }, "files": { "ignore": ["package.json", "package-lock.json"] }, "linter": { "enabled": true, "rules": { "recommended": true, "style": { "noUnusedTemplateLiteral": "off" } } }, "formatter": { "indentStyle": "space", "indentWidth": 4, "lineWidth": 320 }, "javascript": { "formatter": { "semicolons": "asNeeded" } } }
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.
juniper
Ferox https://github.com/epi052/feroxbuster
Project mention: Container2wasm: Convert Containers to WASM Blobs | news.ycombinator.com | 2024-01-03
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.
Project mention: Socketioxide v0.7.0 release! (socket.io server implementation as a tower service/layer) | /r/rust | 2023-11-14Supports for hyper v1 (through a feature flag) and therefore it is compatible with the salvo library!
Perseus is a fast frontend web development framework for Rust with built-in support for reactivity using Sycamore, server-side rendering, and much more. Sycamore is a frontend library that allows you to build interactive user interfaces with Rust. I’d say that Perseus is to Sycamore as Next.js is to React, so it’ll be helpful for you to have a fair understanding of Sycamore before jumping into using Perseus — although it’s not necessary to follow along in this article.
Project mention: Microbin: Tiny, self-contained, configurable pastebin and URL shortener in Rust | news.ycombinator.com | 2023-07-12
Project mention: Ultron - a WIP web base editor with themes and syntax highlighting | /r/rust | 2023-07-01This project started as a way to test out sauron web framework, but it turns out to be usable and can be embedded in a web applications such as markdown source code renderer.
In the rust world I’m learning yew and trying to contribute to gloo_net.
Rust Web related posts
- Tauri CRUD Boilerplate
- 3D and 2D: Testing out my cross-platform graphics engine
- Interview with Colin Lienard, Founder of GitLight
- Tauri + React + ShadcnUI
- Building a REST API for Math Operations (+, *, /) with Rust, Actix, and Rhai🦀
- Slint 1.5: Embracing Android, Improving Live-Preview, and Pythonic Slint
- Tauri - Rust, Js and Native Apps
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Web projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | tauri | 77,154 |
2 | surrealdb | 25,191 |
3 | Rocket | 23,343 |
4 | actix-web | 20,249 |
5 | dioxus | 18,291 |
6 | leptos | 14,602 |
7 | biome | 10,237 |
8 | rspack | 7,327 |
9 | shuttle | 5,559 |
10 | juniper | 5,533 |
11 | sshx | 5,278 |
12 | feroxbuster | 5,270 |
13 | rust-web-framework-comparison | 4,729 |
14 | stdweb | 3,433 |
15 | poem | 3,200 |
16 | salvo | 2,732 |
17 | sycamore | 2,665 |
18 | percy | 2,234 |
19 | microbin | 2,188 |
20 | sauron | 1,916 |
21 | rust-web-developer-roadmap | 1,762 |
22 | gloo | 1,685 |
23 | kosmonaut | 1,674 |
Sponsored