Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Rust rust-crate Projects
-
Project mention: Sniffnet – Comfortably monitor your Internet traffic (Like Wireshark) | news.ycombinator.com | 2023-07-14
-
grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
Project mention: grex 1.0.0 - Generate regular expressions from user-provided test cases | /r/Python | 2023-08-31 -
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Yeah, pretty much. I'm not sure if we're gonna need to implement Static Shapes first but at least we need to make it possible to separate codeblocks from contexts for this to be feasible.
-
plotters
A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
plotter-rs Cairo backend: Specific backend to interact with a gtk-rs DrawingArea widget.
-
hello-world.rs
🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀
Project mention: 🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀 | /r/ThePrimeagenReact | 2023-09-23 -
Project mention: Dynarust - no excuse for not using rust in AWS now - a DynamoDB ODM library that uses serde_json for mapping native rust structs to Dynamo items. | /r/rust | 2023-06-26
I have found that the combination of [cargo lambda](https://github.com/cargo-lambda/cargo-lambda), [async graphql](https://github.com/async-graphql/async-graphql) and DynamoDB is an amazing combination for a backend stack, really cheap as lambdas are pretty minimal and insanely fast with the Rust runtime.
-
The java based ruby, removes the GIL, which provides us real multithreading.
Truffleruby is "A high performance implementation of the Ruby programming language, built on GraalVM." If you prefer there is even a rust based ruby https://github.com/artichoke/artichoke
again, IMO, the microbenchmark, doesn't matter. What matters is the problem domain, whole stack and the whole "speed", including development, deployment and etc, and for some domains, ruby is the best and fast choice.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
I've used FastAPI/Pydantic before as well and it was a very good experience. It has been a while since I used them though, so I forget exactly how they compare, but I do recall it wrote most of the OpenAPI spec. for you. I will also agree when I saw utoipa and aide they seemed to require more boilerplate even though I have not done an actual comparison. Poem, on the other hand, seems very neat and clean and doesn't have any duplication that I can see. Here is the [TODO example](https://github.com/poem-web/poem/blob/master/examples/openapi/todos/src/main.rs).
-
Project mention: UniFFI: Automatically generate foreign-language bindings for Rust libraries | news.ycombinator.com | 2023-11-30
-
kalk
Kalker/kalk is a calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
Project mention: Ask HN: Do you still use a hand held/desktop calculator? | news.ycombinator.com | 2023-08-02There's also https://kalker.xyz. Not as powerful, but convenient syntax
-
I think having to use a terminal is the scary part for many people. rltk/bracket-lib can be used to get a similar look and feel if that's what's important, but it is geared toward roguelikes.
-
-
termscp
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB
Project mention: Termscp TUI terminal file transfer and explorer with support for SCP/SFTP/FTP/S3 | /r/commandline | 2023-04-30 -
Project mention: fn please_compile_with_a_simd_compatible_cpu_setting_read_the_simdjsonrs_readme() -> ! {} | /r/rustjerk | 2023-01-07
-
Well, it depends on how you use it; writing to an image buffer isn't much less efficient than writing to any normal buffer (in fact, although displaying your scene to a window efficiently is important, your main bottleneck will be the actual ray tracing loop). You may want to read this article for a practical example of using an ImageBuffer to create and draw a texture with Piston. Other window backends you could use, apart from pixels which was already mentioned in another comment, include minifb and Mini GL, though I haven't personally used them.
-
-
lingua-rs
The most accurate natural language detection library for Rust, suitable for short text and mixed-language text
Project mention: I created a program that finds out which anki cards out of 50_000 are in english and deletes them in 2 minutes | /r/rust | 2023-10-23Discovery of Lingua: While working on a different project, I discovered the Lingua library.
-
Project mention: Speeding up lemmeknow by transposing Lazy<Vec<_>> | /r/rust | 2023-05-20
You might have heard about lemmeknow, if not, it's a tool that can identify any* text or analyze strings from file.
-
Raylib is a really good way to make a game, it's like a much more mature Macroquad. Raylib has the Rust bindings, but they need an update. Can someone please work on the Rust bindings for raylib? https://github.com/deltaphc/raylib-rs
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust rust-crate related posts
- UniFFI: Automatically generate foreign-language bindings for Rust libraries
- I created a program that finds out which anki cards out of 50_000 are in english and deletes them in 2 minutes
- 🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀
- Ask HN: Do you still use a hand held/desktop calculator?
- Dynarust - no excuse for not using rust in AWS now - a DynamoDB ODM library that uses serde_json for mapping native rust structs to Dynamo items.
- Hello World in Rust
- egui_dock 0.6 – docking system for egui
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Dec 2023
Index
What are some of the best open-source rust-crate projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | sniffnet | 12,360 |
2 | grex | 6,328 |
3 | boa | 4,348 |
4 | plotters | 3,257 |
5 | hello-world.rs | 3,186 |
6 | async-graphql | 3,090 |
7 | artichoke | 2,956 |
8 | poem | 2,903 |
9 | uniffi-rs | 1,968 |
10 | kalk | 1,395 |
11 | bracket-lib | 1,369 |
12 | ritual | 1,171 |
13 | termscp | 1,060 |
14 | simd-json | 952 |
15 | rust_minifb | 892 |
16 | deku | 876 |
17 | lingua-rs | 761 |
18 | lemmeknow | 760 |
19 | raylib-rs | 606 |
20 | nativeshell | 589 |
21 | nixpkgs-fmt | 497 |
22 | eventually-rs | 497 |
23 | simdutf8 | 484 |