JavaScript Rust

Open-source JavaScript projects categorized as Rust

Top 23 JavaScript Rust Projects

  • sandspiel

    Creative cellular automata browser game

    Project mention: [TOMT][GAME][????] Sandbox browser game | reddit.com/r/tipofmytongue | 2023-03-15

    https://sandspiel.club/ ?

  • ganja.js

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

    Project mention: [Media] I finished my first rust project: a path tracer | reddit.com/r/rust | 2022-07-11

    I was watching bivector videos and how it could be a viable replacement for matrix algebra in video games and I have been very impressed by the intuitiveness and consistency of the equations. There is this ganja.js for demonstrating the graphics and has a rust generated code https://github.com/enkimute/ganja.js/tree/master/codegen/rust I'm too naive to understand the implementation, but I'm glad a library like ultraviolet is here to start paving the use of Geometric Algebra in computer graphics.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • 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: Performance critical ML: How viable is Rust as an alternative to C++ | reddit.com/r/rust | 2023-05-02

    There’s an awesome-git list for a bunch of ML rust stuff not sure how up to date it is as well https://github.com/vaaaaanquish/Awesome-Rust-MachineLearning … not mine

  • pointless

    An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️

    Project mention: Pointless v1.5.0 - endless drawing canvas, built with Rust + React | reddit.com/r/rust | 2023-05-05
  • rust-search-extension

    🦀 The ultimate search extension for Rust

    Project mention: A browser extension to search Rust docs, crate docs, books, etc. | news.ycombinator.com | 2022-11-24
  • CaptfEncoder

    Captfencoder is a rapid cross platform network security tool suite, providing network security related code conversion, classical cryptography, cryptography, asymmetric encryption, miscellaneous tools, and aggregating all kinds of online tools.

  • resvg-js

    A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.

    Project mention: Dynamic OG image with SvelteKit and Satori | dev.to | 2022-10-20

    Note: SVG are not suppose to be served for OG Images (we use png format in OG Images) where we use SVG to PNG coverter Resvg.

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

  • tour_of_rust

    A tour of rust's language features

    Project mention: Becoming Rustacean:Awesome Free Online Resources to Learn Rust Programming | news.ycombinator.com | 2023-04-11

    https://tourofrust.com/ is fun. Learning rust has a weird initial learning curve dealing with the aggressive analyzer/compiler and how you have to approach your variables, but after that initial hump it is one of the coziest languages I've used. Having what was initially a bit of a nag, is now a godsend when i'm getting red-squiggles in vscode for a typo in my SQL string for a misnamed column, or a field in my template was removed and so my struct shows how it's now unused.

  • alacritty

    An arctic, north-bluish clean and elegant Alacritty color scheme. (by nordtheme)

  • 1History

    All your history in one file.

  • wasm-bindgen-rayon

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

    Project mention: Anybody doing multithreading wasm controlled by rust? | reddit.com/r/rust | 2023-05-13

    This crate may be of interest to you

  • wasmedge-quickjs

    A high-performance, secure, extensible, and OCI-complaint JavaScript runtime for WasmEdge.

    Project mention: Flows.network: Add eyes, ears, memory& hands to LLMs with serverless functions | news.ycombinator.com | 2023-05-19

    https://github.com/second-state/wasmedge-quickjs/pull/82#iss...

    Try the bot on a PR you're interested in:

  • wasm-pack-plugin

    webpack plugin for Rust

  • aper

    A Rust data structure library built on state machines.

    Project mention: Aper: a Rust library for data synchronization using state machines. | reddit.com/r/u_No-Coconut-2911 | 2023-02-01
  • comm

    Comm is the working name of this open source messaging project.

    Project mention: React Native 0.71: TypeScript by Default, Flexbox Gap, and more... · | reddit.com/r/reactnative | 2023-01-12
  • tree-sitter-rust

    Rust grammar for tree-sitter

    Project mention: Topiary: A code formatting engine leveraging Tree-sitter | news.ycombinator.com | 2023-05-20

    Yes. It's typically a fair bit slower than a hand-coded parser. The idea sounds great until you're working on a codebase with 2 million LOC. At that point, the speed of a cold parse is most important, whereas TS is designed for fast re-parsing of a single file. These aren't great numbers but the Rust TS parser is reportedly 2x slower than rustc's https://github.com/tree-sitter/tree-sitter-rust. It's no surprise that you just use the faster option if it's convenient.

  • rustplus.js

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

    Project mention: RustLink API Source? | reddit.com/r/playrust | 2023-04-16
  • ssvm-nodejs-starter

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

  • sax-wasm

    The first streamable, fixed memory XML, HTML, and JSX parser for WebAssembly.

  • lemmyBB

    A federated bulletin board

    Project mention: Is there another community similar to this subreddit? | reddit.com/r/DataHoarder | 2023-06-01

    Can we have a LemmyBB instance? Or maybe just classical Lemmy?

  • deno_swc

    The SWC compiler for Deno.

  • svelte-wasm

    Project mention: How to use a language other than TypeScript? | reddit.com/r/sveltejs | 2022-12-21
  • website

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

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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 2023-06-01.

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 sandspiel 2,750
2 ganja.js 1,411
3 Awesome-Rust-MachineLearning 1,261
4 pointless 1,131
5 rust-search-extension 1,063
6 CaptfEncoder 986
7 resvg-js 907
8 tour_of_rust 744
9 alacritty 416
10 1History 368
11 wasm-bindgen-rayon 350
12 wasmedge-quickjs 311
13 wasm-pack-plugin 278
14 aper 256
15 comm 224
16 tree-sitter-rust 218
17 rustplus.js 182
18 ssvm-nodejs-starter 159
19 sax-wasm 144
20 lemmyBB 123
21 deno_swc 109
22 svelte-wasm 101
23 website 94
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
www.influxdata.com