Free Software for Rust
SurrealDB
SurrealDB is an innovative cloud database, suitable for serverless applications, JAMstack applications, single-page applications, and traditional applications.It reduces the development time of modern applications by simplifying your database and API stack, removing the need for most server-side components. Allowing you to build secure, performant apps quicker and cheaper. For a hassle-free setup, get started with SurrealDB Cloud in one-click.
Rocket.rs
Rocket is a web framework for Rust that makes it simple to write fast, secure web applications without sacrificing flexibility, usability, or type safety.
Smithy.rs
With Smithy you can build WebAssembly applications written in Rust. Smithy.rs is a web framework that makes it easy to write web applications using idiomatic Rust.
Seed.rs
Seed is a frontend Rust framework for creating fast and reliable web apps with an elm-like architecture. Seed provides all the benefits of Rust and macro based syntax, with a minimal overhead, configuration, and boilerplate. The framework is easy to pickup thanks to the clear documentation which is accessible to developers whether they are familiarity with Rust, or not.
Yew.rs
Yew is a modern Rust framework for creating multi-threaded front-end web apps with WebAssembly. It features a component-based framework similar to that of React and Elm, which makes it easy to create interactive UIs. Yew.rs achieves great performance by minimizing DOM API calls and by helping developers easily offload processing to the background using web workers. While providing full interoperability with JavaScript, allowing developers to leverage NPM packages and integrate with existing JavaScript applications.
WASP Lang
Wasp is a Lisp programming language for building extremely concise WebAssembly modules. Wasp is written on top of Rust and can be used by developers to generate WASM modules.
Gotham.rs
Gotham.rs is a flexible web framework written in Rust, it promotes stability, safety, security and speed.