Overview of possible usable crates for transparencies
-
tree-sitter: An incremental parsing system for programming tools
Usage: Parsing of possible configuration files
-
sailfish: Simple, small, and extremely fast template engine for Rust
-
stpl: Super templates (html, etc.) with plain-Rust; no macros, no textfiles
-
lol-html: Low output latency streaming HTML parser/rewriter with CSS selector-based API
-
serde_with: Custom de/serialization functions for Rust's serde using the with-annotation
-
graphql-client: Typed, correct GraphQL requests and responses in Rust
-
noir: DSL alike and request driven, black box testing library for HTTP APIs
-
tonic: native gRPC client & server implementation with async/await support
-
trunk: Build, bundle & ship your Rust WASM application to the web
-
Dropshot: expose REST APIs from a Rust program
Usage: REST API for backend
-
imageflow: High-performance image manipulation for web servers
Usage: Web-preview of configured overlays
-
WasmSVGGraphics: A Rust library for rendering SVG Graphics with WASM
-
rocket-cors: Cross-origin resource sharing (CORS) for Rocket.rs applications
-
cargo-template-rocket-base: A base cargo-template for building a Rocket application
-
warp: A super-easy, composable, web server framework for warp speeds
-
tide: Fast and friendly HTTP server framework for async Rust
-
sauron: html web framework for building web-apps. It is heavily inspired by elm
-
tauri: Build smaller, faster, and more secure desktop applications with a web frontend