Rust NodeJS

Open-source Rust projects categorized as NodeJS | Edit details
Related topics: #Rust #JavaScript #Node #WASM #Python

Top 14 Rust NodeJS Projects

  • cube.js

    📊 Cube — Open-Source Analytics API for Building Data Apps

    Project mention: Build an analytics app with React and Cube.js | | 2021-12-22

    Visit the Cube.js official website to learn how to authenticate your analytics app so users have different levels of access to the analytics data and utilize the many cool analytics features that Cube.js offers.

  • fnm

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

    Project mention: change node version or unistall | | 2022-01-16

    Personally I like fnm. It’s nearly nvm api compatible, but (at least at the time) much faster. I don’t know if nvm still takes a noticeable time to switch, but fnm doesn’t.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • volta

    Volta: JS Toolchains as Code. ⚡

    Project mention: How do I uninstall node on osx? | | 2022-01-15

    I’m a big fan of volta for this!

  • oso

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

    Project mention: Hey Rustaceans! Got an easy question? Ask here (52/2021)! | | 2021-12-27

    First time hearing about rhai, but there's a project in that space called Oso that's authored in Rust and uses a different DSL than Rego. You may or may not find it appealing.

  • mullvadvpn-app

    The Mullvad VPN client app for desktop and mobile

    Project mention: Fem miljoner i böter för Bahnhof – måste lämna ut uppgifter till Polisen | | 2022-01-19
  • napi-rs

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

    Project mention: Apart from C++, can modules/addons be created in Rust as well? | | 2022-01-18

    I've used with great success. It provides an ergonomic API without unsafe extern "C".

  • volt

    Fast, clean, lightweight, robust, and efficient package management. (by voltpkg)

    Project mention: 2021 pnpm recap | | 2022-01-01

    Bun written in Zig and Volt written in Rust both claim to be faster than npm/Yarn/pnpm. I did not benchmark these new package managers yet.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • node-rs

    Node.js bindings ❤️ Rust crates

    Project mention: Announcing NAPI-RS v2 | | 2021-12-30

    Provide faster npm packages to Node.js users:

  • 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: Starting to hate Tableau - any ideas for next moves? | | 2021-06-29

    Developers: Getting started building Rust + JavaScript hybrid apps for Node.js.

  • mine.js

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

    Project mention: How can a newbie coder build there own voxel game with THREE.js? | | 2021-08-04

    ThreeJS is easily my favorite library when it comes to 3D graphics. Here's what I've been working on recently. It's a multiplayer voxel open world built with ThreeJS for the frontend and Rust for the backend:

  • rustwasmc

    Tool for building Rust functions for Node.js. Combine the performance of Rust, safety and portability of WebAssembly, and ease of use of JavaScript.

    Project mention: Enjoy the most lightweight AI inference | | 2021-07-08

    Finally, since our demo WebAssembly functions are written in Rust, you will also need a Rust compiler and the rustwasmc toolchain.

  • snm

    🤏 Smol and simple node version manager written in rust 🦀

    Project mention: snm v0.7.0: A completely revamped node version manager | | 2021-08-09
  • rust-wasm-on-lambda-edge

    Rust/WASM on AWS [email protected] (CloudFront)

    Project mention: WASM/JS- which toolchain/libraries to use? | | 2021-11-24

    AWS [email protected] is much, much more convoluted because IIRC you can only run node and python there. In other words, you have to use some glue to make it work.

  • nlpo3

    Thai Natural Language Processing library in Rust, with Python and Node bindings.

    Project mention: Thai word tokenizers benchmark: nlpo3 vs newmm | | 2021-08-02

    Thanathip Suntorntip Gorlph ported Korakot Chaovavanich's Thai word tokenizer - Newmm, written in Python, to Rust called nlpo3. The nlpo3 website claimed that nlpo3 is 2X faster than Newmm. I felt that Nlpo3 must be faster than this claim because in contrast to Python's Regex engine, Rust's regex runs in the linear time since it was constrained not to support looking back/ahead. Moreover, 2X faster is ambiguous.

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). The latest post mention was on 2022-01-19.

Rust NodeJS related posts


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

Project Stars
1 cube.js 12,162
2 fnm 6,489
3 volta 4,983
4 oso 2,025
5 mullvadvpn-app 2,003
6 napi-rs 1,921
7 volt 598
8 node-rs 470
9 wasm-learning 256
10 mine.js 243
11 rustwasmc 90
12 snm 84
13 rust-wasm-on-lambda-edge 12
14 nlpo3 11
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.