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 4 Rust Napi Projects
-
-
canvas
High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp. (by Brooooooklyn)
-
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.
-
llama-node
Believe in AI democratization. llama for nodejs backed by llama-rs, llama.cpp and rwkv.cpp, work locally on your laptop CPU. support llama/alpaca/gpt4all/vicuna/rwkv model.
You can practice your Rust skills by writing performant and/or gluey extensions for higher-level language such as NodeJS (checkout napi-rs) and Python or complementing JS in the browser if you target Webassembly.
For instance, checkout Llama-node https://github.com/Atome-FE/llama-node for an involved Rust-based NodeJS extension. Python has PyO3, a Rust-Python extension toolset: https://github.com/PyO3/pyo3.
They can help you leverage your Rust for writing cool new stuff.
-
Rust Napi related posts
- Napi: Build compiled Node.js add-ons in Rust
- Napi.rs, framework for building pre-compiled Node.js addons in Rust
- Electrons Are Fast, So Can Be Electron – How to Optimize Electron App Performance
- 🚀 GoRules Zen Engine: Rules Engine for Node.js
- 🚀 GoRules Zen Engine: Cross-platform rules engine written in Rust
- Equivalent to wasm-pack for nodejs C FFI?
- Node & Rust: Friendship Forever. The NAPI-rs Way.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Apr 2024
Index
What are some of the best open-source Napi projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | napi-rs | 5,453 |
2 | canvas | 1,566 |
3 | llama-node | 847 |
4 | snappy | 147 |