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. Learn more →
Sailfish Alternatives
Similar projects and alternatives to sailfish
-
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.
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)
-
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.
-
cozo
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
-
jelly-actix-web-starter
Discontinued A starter template for actix-web projects that feels very Django-esque. Avoid the boring stuff and move faster.
-
rust-embed
Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
-
tp-note
Minimalistic note taking: save and edit your clipboard content as a note file (Gitlab mirror)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
sailfish reviews and mentions
-
Hyper – A fast and correct HTTP implementation for Rust
Any recommendations for rust template engines? I'd like something that can easily render labeled fragments of a template instead of requiring me to split a page into a dozen little files. Kinda like inline {{block}} definitions in Go's html/template. Speed is also nice.
From template-benchmark-rs [0] I found sailfish [1] (fast, but no fragments(?)). render-rs [2] and syn-rsx [3] (2022) both let you write html in rust macros which is cool (maybe that can substitute for fragments?). Then there's gtmpl-rust [4] which is just Go templates reimplemented in rust.
[0]: https://github.com/rosetta-rs/template-benchmarks-rs
[1]: https://github.com/rust-sailfish/sailfish
[2]: https://github.com/render-rs/render.rs last updated Jul 2020
[3]: https://github.com/stoically/syn-rsx last updated Nov 2022
-
Full-Stack-Rust: Which approach in Frontend?
Sailfish (very fast, but lots of unsafe usages)
-
Any web frameworks that could compare to Symfony?
(Sailfish is fastest, but it's syntax is of the more traditional <%= msg %> flavour and Markup.rs is second-fastest with a Maud-like syntax but the author apparently doesn't have time to rewrite the syntax reference, so you have to follow a link from the open issue to an old version of the README.)
-
What has been your experience creating a web app with Rust vs other languages
Using [Actix](actix.rs/), Sailfish, thiserror, and a bunch of supporting libraries reminds me of when I was building a project using Pylons and Mako (now replaced with Pyramid), except without the SQL.
-
What is the idiomatic way of embed files into Rust binary?
If you're OK with a template engine that can't be used in any sort of "if debug builds, support hot reloading" mode, Sailfish compiles its templates to native code and it's the fastest option around.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Stats
rust-sailfish/sailfish is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of sailfish is Rust.