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 →
Top 23 Rust Cross-Platform Projects
-
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.
-
burn
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
-
cozo
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
-
FlyingCarpet
Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips in close range.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
spyglass
A personal search engine: Create a searchable library from your personal documents, interests, and more!
-
git-interactive-rebase-tool
Native cross-platform full feature terminal-based sequence editor for git interactive rebase.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Cross-platform Rust rewrite of the GNU coreutils | news.ycombinator.com | 2024-01-02Not that it should represent the rubicon of when to/not to rewrite code, but when you do, you do trade one set of bugs for a new set of bugs: https://github.com/uutils/coreutils/issues
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06htop is great, but I've migrated to bottom which has a very similar interface with "btm --basic".
[1] https://github.com/ClementTsang/bottom
Project mention: 3 years of fulltime Rust game development, and why we're leaving Rust behind | news.ycombinator.com | 2024-04-26You can use libtorch directly via `tch-rs`, and at present I'm porting over to Burn (see https://burn.dev) which appears incredibly promising. My impression is it's in a good place, if of course not close to the ecosystem of Python/C++. At very least I've gotten my nn models training and running without too much difficulty. (I'm moving to Burn for the thread safety - their `Tensor` impl is `Sync` - libtorch doesn't have such a guarantee.)
Burn has Candle as one of its backends, which I understand is also quite popular.
Project mention: I'm writing a new vector search SQLite Extension | news.ycombinator.com | 2024-05-02Any thoughts on how your project will compare to CozoDB?
https://github.com/cozodb/cozo
Project mention: Question: In your experience, is Helix always more snappy/responsive than Neovim? | /r/HelixEditor | 2023-12-08I have this feeling with all rust apps using crossterm crate as their backend like GitUI for example
Project mention: Needing Additional Inputs on an Implementation of an Asset Manager with Hot Reloading Support | /r/rust | 2023-08-08To support hot reloading, the asset manager definitely has to have some watcher thread, but I have that part dealt with already since I have decided to utilize notify. The other half is to find a way to reload all assets that have changes as determined by the watcher thread. What I am not sure about is how to implement this in a Rustic fashion and with clean architecture while also considering the fact that asset pointers may be held by other objects (such as an object representing an OpenGL program object).
Hey, I'm looking for the best way to do packet capture in Rust. I've looked at both libpnet and pcap crates, and they both seem way less mature and with less functionality than the PcapPlusPlus library, which seems to be the golden suite of packet capture and manipulation.
Project mention: Random Skyrim SE update deleted MO2, 70GB of mods, 100+hour savefile | /r/linux_gaming | 2023-12-11
I really hope that people try Flutter as Rust's GUI with Rinf. Flutter doesn't involve webview, which is more like native.
Project mention: Amazing git additional tool to install: git-interactive rebase-tool | dev.to | 2024-04-24View on GitHub
Gotta give a shoutout to kanata[1] which I have used daily for years at this point after giving up on QMK-powered keyboards.
QMK itself is great, but I was never able to find a non-columnar split ISO keyboard to use it with. Eventually I reluctantly settled on the Logitech K860[2] and I'm now happily using my favourite features from QMK with kanata at the software level.
[1]: https://github.com/jtroo/kanata
[2]: If I'm behind the times and there is now a QMK-compatible keyboard that looks like this, please let me know!
Project mention: Ebou Released 🚀: A (mostly full featured) cross platform desktop Mastodon client written in Rust + Dioxus | /r/rust | 2023-06-16Awesome, when it's properly release I'll give it a try with freya (https://github.com/marc2332/freya, a skia-based renderer for Dioxus I am making)
Project mention: Libraries to read information about GPUs (temperature, load, memory, etc.) | /r/rust | 2023-12-09
Rust Cross-Platform related posts
-
Amazing git additional tool to install: git-interactive rebase-tool
-
Transactional, relational-graph-vector database that uses Datalog for query
-
Spyglass: A Personal Search Engine
-
Show HN: From anywhere you can type, query and stream an LLM or any other script
-
FlyingCarpet: File transfers over ad-hoc WiFi
-
Libraries to read information about GPUs (temperature, load, memory, etc.)
-
Write your business logic with Rust, Empowered by Rinf for Native Performance Apps
-
A note from our sponsor - InfluxDB
www.influxdata.com | 7 May 2024
Index
What are some of the best open-source Cross-Platform projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | coreutils | 16,888 |
2 | bottom | 8,941 |
3 | burn | 7,074 |
4 | orbtk | 3,772 |
5 | cozo | 3,110 |
6 | FlyingCarpet | 3,080 |
7 | crossterm | 2,977 |
8 | notify | 2,515 |
9 | spyglass | 2,436 |
10 | libpnet | 2,173 |
11 | stretch | 1,968 |
12 | ludusavi | 1,851 |
13 | faster | 1,549 |
14 | rinf | 1,464 |
15 | git-interactive-rebase-tool | 1,439 |
16 | zee | 1,405 |
17 | kanata | 1,218 |
18 | goblin | 1,137 |
19 | freya | 1,132 |
20 | macchina | 1,089 |
21 | heim | 885 |
22 | RustHound | 868 |
23 | enigo | 867 |
Sponsored