rosetta
Easy to use Rust i18n library based on code generation (by baptiste0928)
fluent-templates
Easily add Fluent to your Rust project. (by XAMPPRocky)
rosetta | fluent-templates | |
---|---|---|
4 | 2 | |
45 | 131 | |
- | - | |
3.1 | 7.1 | |
3 months ago | 21 days ago | |
Rust | Rust | |
ISC License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rosetta
Posts with mentions or reviews of rosetta.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-01.
-
Is generating code from JSON a good macro use case?
I have implemented code generation following these principles with my rosetta-build crate, if you want to see working code: https://github.com/baptiste0928/rosetta/tree/main/rosetta-build
-
Rosetta - Easy-to-use Rust i18n library based on code generation.
Opened an issue for this feature : https://github.com/baptiste0928/rosetta/issues/4
fluent-templates
Posts with mentions or reviews of fluent-templates.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-17.
- fluent-templates: Easily add Fluent to your Rust project.
-
Rosetta - Easy-to-use Rust i18n library based on code generation.
FWIW, if you're interested in a higher level API for fluent. I wrote fluent-templates for exactly this use case. It provides both compile-time and run-time localisation.
What are some alternatives?
When comparing rosetta and fluent-templates you can also consider the following projects:
butte
handlebars-rust - Rust templating with Handlebars
country-emoji - Converts between country names, ISO 3166-1 codes and flag emojis.
gutenberg - A fast static site generator in a single binary with everything built-in. https://www.getzola.org
quote - Rust quasi-quoting
axum-template - Layers, extractors and template engine wrappers for axum based Web MVC applications
prettyplease - A minimal `syn` syntax tree pretty-printer
fluent.js - JavaScript implementation of Project Fluent
inkwell - It's a New Kind of Wrapper for Exposing LLVM (Safely)
flapigen-rs - Tool for connecting programs or libraries written in Rust with other languages