The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 6 Rust Translation Projects
-
rust-bert
Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)
-
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.
-
cargo-i18n
A Rust Cargo sub-command and libraries to extract and build localization resources to embed in your application/library
-
gt
Using the OpenAI GPT model, one can conveniently access language translation from the command line. (by fukumone)
A recent practical example of the former: the fish shell re-wrote incrementally from C++ to Rust, and is almost finished https://github.com/fish-shell/fish-shell/discussions/10123
An example of the latter: c2rust, which is a work in progress but is very impressive https://github.com/immunant/c2rust
It currently translates into unsafe Rust, but the strategy is to separate the "compile C to unsafe Rust" steps and the "compile unsafe Rust to safe Rust" steps. As I see it, as it makes the overall task simpler, allows for more user freedom, and makes the latter potentially useful even for non-transpiled code. https://immunant.com/blog/2023/03/lifting/
Project mention: How to leverage the state-of-the-art NLP models in Rust | /r/infinilabs | 2023-06-07brew install libtorch brew link libtorch brew ls --verbose libtorch | grep dylib export LIBTORCH=$(brew --cellar pytorch)/$(brew info --json pytorch | jq -r '.[0].installed[0].version') export LD_LIBRARY_PATH=${LIBTORCH}/lib:$LD_LIBRARY_PATH git clone https://github.com/guillaume-be/rust-bert.git cd rust-bert ORT_STRATEGY=system cargo run --example sentence_embeddings
Rust Translation related posts
- SQL: 2023 is finished: Here is what's new
- Best tools to convert code between languages?
- Translate C code to Rust working with libc
- Rewrite in Rust or Use Rust-bindings
- Red Black Tree in Rust
- In Rust We Trust – A Transpiler from Unsafe C to Safer Rust
- C2Rust Transpiler
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Translation projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | c2rust | 3,667 |
2 | rust-bert | 2,415 |
3 | rust-library-i18n | 531 |
4 | rust-book-fr | 159 |
5 | cargo-i18n | 112 |
6 | gt | 0 |