Rust NodeJS

Open-source Rust projects categorized as NodeJS

Top 23 Rust NodeJS Projects

  1. fnm

    πŸš€ Fast and simple Node.js version manager, built in Rust

    Project mention: Developer Tooling #001 | dev.to | 2025-04-25

    fnm | Github

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. volta

    Volta: JS Toolchains as Code. ⚑

    Project mention: What's changed in Webdev in the past few years | dev.to | 2025-05-03

    Volta

  4. napi-rs

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

    Project mention: How to introduce πŸ¦€ Rust at your company 🏭? | dev.to | 2024-12-19

    πŸ€– Unlike the above languages Rust can also be used as a replacement of part of the application. Especially if there is a part that needs some speed-up or needs some memory saving. One could replace part of a Python or Node project by Rust and embed the code using PyO3 or napi respectively. This is also going to be the topic of the presentation of Aviram Hassan called Microdosing Rust to your organization.

  5. mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

    Project mention: Getting Started with Rust | dev.to | 2024-10-25

    8. Mullvad VPN App Mullvad is a privacy-focused VPN client with both desktop and mobile versions.

  6. moon

    A build system and monorepo management tool for the web ecosystem, written in Rust.

    Project mention: Ask HN: Best Tools for Monorepo? | news.ycombinator.com | 2024-07-31

    In our projects we use Moon https://moonrepo.dev/moon extensively, it supports multiple languages and quite a few features.

    For me personally I like that it updates Typescript references automatically and makes docker image setup far easier.

  7. cfonts

    Sexy fonts for the console

  8. orogene

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

  9. SaaSHub

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

    SaaSHub logo
  10. teo

    Schema-driven web server framework.

    Project mention: This Week In Python | dev.to | 2024-06-14

    teo – Schema-driven web server framework (written in Rust, supports Python)

  11. node-to-rust

  12. node-rs

    Node.js bindings ❀️ Rust crates

  13. wasmer-js

    Monorepo for Javascript WebAssembly packages by Wasmer

    Project mention: Show HN: HipScript – Run CUDA in the Browser with WebAssembly and WebGPU | news.ycombinator.com | 2025-01-07
  14. proto

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

  15. typst.ts

    Run Typst in JavaScriptWorld.

    Project mention: Modern Latex | news.ycombinator.com | 2025-05-04

    `typst` might meet your needs. No, really.

    It embeds almost anywhere, including via client-side WASM, and someone even made a nice TypeScript lib [0]. If you dislike `typst`, it even has a package that transpiles LaTeX strings into native typst, which somehow doesn't seem to make `typst` any less fast [1]. WASM plugin magic will do that!

    The curious consequence is that the fastest and most portable way to render lightwight LaTeX code might actually be... To transpile LaTeX to embedded `typst`? Sure, sure, not all of LaTeX will map. But from an 80/20 mindset it might just be enough.

    - [0] https://github.com/Myriad-Dreamin/typst.ts

  16. lexe

    Package your Node.js application into a single executable file, but only 10MB.πŸ”₯

    Project mention: Lexe – Single Executable for Node | news.ycombinator.com | 2025-04-15
  17. nostr

    Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more. (by rust-nostr)

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

  19. steamworks.js

    A steamworks implementation for nw.js/electron games

  20. v8_killer

    A powerful and highly customizable universal V8 virtual machine injector.

  21. mine.js

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

  22. sqlx-ts

    node.js compile-time SQL validations & type generations

  23. nodejs-snowflake

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

  24. nrr

    Minimal, blazing fast npm scripts runner

  25. bum

    Bum - Bun Version Manager ⚑ (by owenizedd)

  26. 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 discussion

Log in or Post with

Rust NodeJS related posts

  • An Update on Fresh

    2 projects | news.ycombinator.com | 15 May 2025
  • Charybdis ORM: Building High-Performance Distributed Rust Backends with ScyllaDB

    3 projects | dev.to | 25 Apr 2025
  • Bun (1.21) still can’t replace Node (but here’s how I use them together)

    1 project | dev.to | 3 Feb 2025
  • Bitwarden introduces mandatory 2FA for new devices

    3 projects | news.ycombinator.com | 28 Jan 2025
  • Fnm – Fast and simple Node.js version manager, built in Rust

    1 project | news.ycombinator.com | 10 Dec 2024
  • Volta: JavaScript Toolchains as Code

    1 project | news.ycombinator.com | 6 Nov 2024
  • Ask HN: Alternatives to Bitwarden?

    2 projects | news.ycombinator.com | 21 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 fnm 20,770
2 volta 11,878
3 napi-rs 6,639
4 mullvadvpn-app 5,769
5 moon 3,175
6 cfonts 1,652
7 orogene 1,495
8 teo 1,430
9 node-to-rust 1,380
10 node-rs 1,282
11 wasmer-js 999
12 proto 944
13 typst.ts 618
14 lexe 511
15 nostr 492
16 wasm-learning 491
17 steamworks.js 482
18 v8_killer 369
19 mine.js 313
20 sqlx-ts 208
21 nodejs-snowflake 185
22 nrr 171
23 bum 171

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com