JavaScript Rust

Open-source JavaScript projects categorized as Rust | Edit details

Top 23 JavaScript Rust Projects

  • compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

    Project mention: Rust Support in the Linux Kernel | news.ycombinator.com | 2021-12-08
  • a32nx

    The A32NX Project is a community driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible.

    Project mention: Question about Fenix A320 & PMDG 737-700 | reddit.com/r/MicrosoftFlightSim | 2022-05-22
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ganja.js

    :triangular_ruler: Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -

    Project mention: Ask HN: What are some examples of elegant software? | news.ycombinator.com | 2022-05-02
  • rust-search-extension

    🦀 The ultimate search extension for Rust

    Project mention: Browser extension to speed up Rust doc search | news.ycombinator.com | 2022-02-16
  • tour_of_rust

    A tour of rust's language features

    Project mention: 35 Rust Learning Resources Every Beginner Should Know in 2022 | dev.to | 2022-04-11

    1. Tour of Rust is a step-by-step guide for the Rust programming language. It gives a nice overview of the language and allows the learner to also modify the code examples to experiment. I would say that the Tour of Rust is not a resource that you would rely on by itself.

  • Awesome-Rust-MachineLearning

    This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀

    Project mention: Any role that Rust could have in the Data world (Big Data, Data Science, Machine learning, etc.)? | reddit.com/r/rust | 2021-12-04

    There's also https://github.com/vaaaaanquish/Awesome-Rust-MachineLearning

  • y-crdt

    Rust port of Yjs

    Project mention: Rust JavaScript Interoperability? Or can I use OrbitDB from Rust? | reddit.com/r/rust | 2022-05-16
  • Scout APM

    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.

  • 1History

    All your history in one file.

    Project mention: 1History/1History: All your history in one place | news.ycombinator.com | 2022-01-29
  • wasm-pack-plugin

    webpack plugin for Rust

    Project mention: Just another GameBoy emulator in Rust with WebAssembly frontend | reddit.com/r/EmuDev | 2021-10-14

    The emulator (GB) core is written in Rust and then exported/compiled to WASM via https://github.com/wasm-tool/wasm-pack-plugin. This basically generates a WASM file with the Typescript definitions as well (*.wasm + *.ts files). The entry file is here https://github.com/vojty/feather-gb/blob/main/gb-web/src/lib.rs.

  • wasm-bindgen-rayon

    An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.

    Project mention: pcisph-wasm: real-time fluid simulation in the browser using Rust, WebAssembly threads, and WebGL | reddit.com/r/rust | 2021-09-09

    Thanks! Agreed--this project was possible thanks to the excellent wasm-bindgen-rayon crate which was recently released.

  • create-near-app

    Create a starter app hooked up to the NEAR blockchain

    Project mention: Building a Full Stack NFT Market Place with Near Protocol and React.js | dev.to | 2022-04-07

    For this guide, I decided to build an NFT Market Place using Near Protocol, although there is a much faster way of setting up a near project using create-near-app, I wanted to put the pieces together to make it easier to understand.

  • WirtBot

    Easily and securely extend your network into the cloud with a WirtBot

    Project mention: For CGNAT peers - is there an alternative which is open source and as simple to use as Tailscale? | reddit.com/r/WireGuard | 2022-04-12

    I have built https://b-m-f.github.io/WirtBot/ for this use case.

  • ssvm-nodejs-starter

    A template project to run Rust functions in Node.js through the Second State WebAssembly engine.

  • tree-sitter-rust

    Rust grammar for tree-sitter

    Project mention: Plugins to help writing a new tree-sitter parser? | reddit.com/r/neovim | 2021-07-27

    You can see a much more in-depth version at https://github.com/tree-sitter/tree-sitter-typescript or https://github.com/tree-sitter/tree-sitter-rust

  • rustplus.js

    Unofficial NodeJS library for controlling Smart Switches in the PC game Rust

    Project mention: Add drone item that can be controlled through Rust+ | reddit.com/r/playrust | 2022-04-04

    Here's an example 3rd party app - https://github.com/liamcottle/rustplus.js

  • svelte-wasm

  • textyle

    Web tilemap editor for 2D games built using React JS, WebGL and Rust (WASM).

  • website

    Documentation for the SWC project. (by swc-project)

  • ghuntley

    @ghuntley's personal monorepo

    Project mention: Someone downloaded all the NFTs on Ethereum and Solana Network and uploaded it on torrent. Size 19 TB. | reddit.com/r/DataHoarder | 2021-11-18

    Look at this guy's website; he lives in a van. With a group sized bathtub? Did a guy who lives in a van break NFTs?

  • mars

    A data science notebook for Rust (by richardanaya)

  • rust-practise-questions

    A set of questions for practise in Rust

  • lz4-napi

    Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex.

    Project mention: Fast lz4 compression algorithm binding written in Rust | reddit.com/r/node | 2022-01-09
  • tencent-scf-wasm-runtime

    基于 WebAssembly 容器镜像的高性能腾讯云函数开发模版。A template project for building high-performance, portable, and safe serverless functions in Tencent Serverless Cloud Functions.

    Project mention: Running JavaScript in WebAssembly with WasmEdge | dev.to | 2021-09-23

    A WasmEdge application can be embedded into a C program, a Go program, a Rust program, a JavaScript program, or the operating system’s CLI. The runtime can be managed by Docker tools (eg CRI-O), orchestration tools (eg K8s), serverless platforms (eg Vercel, Netlify, AWS Lambda, Tencent SCF), and data streaming frameworks (eg YoMo and Zenoh).

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-05-22.

JavaScript Rust related posts

Index

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

Project Stars
1 compiler-explorer 10,737
2 a32nx 4,275
3 ganja.js 1,321
4 rust-search-extension 782
5 tour_of_rust 628
6 Awesome-Rust-MachineLearning 502
7 y-crdt 401
8 1History 281
9 wasm-pack-plugin 254
10 wasm-bindgen-rayon 231
11 create-near-app 231
12 WirtBot 223
13 ssvm-nodejs-starter 128
14 tree-sitter-rust 126
15 rustplus.js 111
16 svelte-wasm 81
17 textyle 80
18 website 54
19 ghuntley 53
20 mars 41
21 rust-practise-questions 41
22 lz4-napi 31
23 tencent-scf-wasm-runtime 24
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org