Rust NodeJS

Open-source Rust projects categorized as NodeJS

Top 23 Rust NodeJS Projects

  • fnm

    🚀 Fast and simple Node.js version manager, built in Rust

  • Project mention: How to beautify java code reliably | dev.to | 2024-02-07

    Install nodejs: (I highly recommend using a node version manager like fnm) and to install a recent node version (current long term support is 16+)

  • volta

    Volta: JS Toolchains as Code. ⚡

  • Project mention: Volta – Fastest Node version manager in Rust | news.ycombinator.com | 2024-03-25
  • 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.

    InfluxDB logo
  • napi-rs

    A framework for building compiled Node.js add-ons in Rust via Node-API

  • Project mention: Napi: Build compiled Node.js add-ons in Rust | news.ycombinator.com | 2023-09-08
  • mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

  • Project mention: A New Chapter for Mozilla | news.ycombinator.com | 2024-02-08

    * Mozilla VPN: wrapper around https://mullvad.net/ (and had security issues: https://www.techradar.com/news/security-audit-finds-major-is...)

  • oso

    Oso is a batteries-included framework for building authorization in your application.

  • Project mention: Who's hiring developer advocates? (October 2023) | dev.to | 2023-10-02

    Link to GitHub -->

  • moon

    A task runner and repo management tool for the web ecosystem, written in Rust.

  • cfonts

    Sexy fonts for the console

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • orogene

    Makes `node_modules/` happen. Fast. No fuss.

  • Project mention: Yarn 4.0 | news.ycombinator.com | 2023-10-23

    Interesting, but no support for workspaces yet: https://github.com/orogene/orogene/issues/161

  • node-to-rust

  • Project mention: Rust for JavaScript Developers (2019) | news.ycombinator.com | 2024-04-21

    there is also free ebok/pdf - From JavaScript to Rust ebook [0]

    - https://github.com/jsoverson/node-to-rust

  • node-rs

    Node.js bindings ❤️ Rust crates

  • wasmer-js

    Monorepo for Javascript WebAssembly packages by Wasmer

  • Project mention: The New Wasmer JavaScript SDK | news.ycombinator.com | 2023-12-21

    });

    I was then able to just use this code example with one caveat (https://github.com/wasmerio/wasmer-js?tab=readme-ov-file#use...)

    I had to update the SDK import with crossorigin="anonymous"

  • 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.

  • Project mention: Tell HN: Rust Is the Superglue | news.ycombinator.com | 2023-07-15

    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.

  • wasm-learning

    Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.

  • Project mention: Can I rewrite my TypeScript library in Rust? | /r/learnrust | 2023-07-03

    You could actually run wasm in both node and browser environments - then have your wrapper do any initialization based on the environment your library is in. This tutorial might help.

  • proto

    A pluggable multi-language version manager. (by moonrepo)

  • Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
  • steamworks.js

    A steamworks implementation for nw.js/electron games

  • Project mention: Steamworks integration with TypeScript project | /r/gamedev | 2023-05-17

    Not sure how well maintained it is, but https://github.com/ceifa/steamworks.js exists

  • mine.js

    :earth_asia: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)

  • v8_killer

    A powerful and highly customizable universal V8 virtual machine injector.

  • Project mention: V8 Killer: Simplifying Electron/V8 VM Injection | news.ycombinator.com | 2023-11-29
  • colorgrad-js

    High-performance Javascript color gradient library powered by Rust + WebAssembly

  • nodejs-snowflake

    Generate time sortable 64 bits unique ids for distributed systems (inspired from twitter snowflake)

  • sqlx-ts

    node.js compile-time SQL validations & type generations

  • Project mention: compile-time SQL validations and type generation in TypeScript & Node | /r/typescript | 2023-08-27
  • colorid-wasm

    The unique 4-colors-ID string generator in WASM

  • jsonpath

    JsonPath engine written in Rust. Webassembly and Javascript support too (by freestrings)

  • snm

    🤏 Smol and simple node version manager written in rust 🦀

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust NodeJS related posts

Index

What are some of the best open-source NodeJS projects in Rust? This list will help you:

Project Stars
1 fnm 15,328
2 volta 9,936
3 napi-rs 5,453
4 mullvadvpn-app 4,404
5 oso 3,387
6 moon 2,584
7 cfonts 1,529
8 orogene 1,402
9 node-to-rust 1,344
10 node-rs 970
11 wasmer-js 870
12 llama-node 847
13 wasm-learning 472
14 proto 445
15 steamworks.js 328
16 mine.js 299
17 v8_killer 264
18 colorgrad-js 167
19 nodejs-snowflake 164
20 sqlx-ts 133
21 colorid-wasm 121
22 jsonpath 117
23 snm 106

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com