SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust JavaScript Projects
-
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.
-
turbo
Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
biome
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
-
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.
-
boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
-
extism
The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.
-
trustfall
A query engine for any combination of data sources. Query your files and APIs as if they were databases!
-
ezno
A JavaScript compiler and TypeScript checker written in Rust with a focus on static analysis and runtime performance
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Bun - The One Tool for All Your JavaScript/Typescript Project's Needs? | dev.to | 2024-04-02NodeJS is the dominant Javascript server runtime environment for Javascript and Typescript (sort of) projects. But over the years, we have seen several attempts to build alternative runtime environments such as Deno and Bun, today’s subject, among others.
First, we switched the default compiler for new projects from Babel to SWC (Speedy Web Compiler). SWC is dramatically faster than Babel and requires zero configuration. We’ll continue to support Babel in any project currently using it.
Supermemory has three main modules, managed by turborepo:
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+)
Project mention: Ask HN: Why would you ever use C++ for a new project over Rust? | news.ycombinator.com | 2024-04-02Did you get a chance to check https://slint.dev?
Disclaimer: I work for Slint
Project mention: Fast, Declarative, Reproduble and Composable Developer Environments Using Nix | news.ycombinator.com | 2024-04-12
Project mention: If the native speed DOM/Web API for Rust becomes a reality, would you be willing to build your web apps with Rust and HTML/CSS? | /r/rust | 2023-12-05Another strange issue could be seen in the strict class heritage organized definition of the DOM, which can not be handled very well by rust because of a still unsolved bindgen issue (#210).
Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10boa
Project mention: Extism – make all software programmable. Extend from within | news.ycombinator.com | 2024-04-08
Project mention: Oxlint – written in Rust – 50-100 Times Faster than ESLint | news.ycombinator.com | 2023-12-15
Pleasantly surprised to see Predrag show up as a reviewer, but at the same time not at all surprised:
- The [Firebase technical screen](https://startupandrew.com/posts/how-firebase-interviewed-sof...) would have been much easier with something like this, as it was Just Another Optimization Problem™. Part of me wants to try it again with Picat!
- He's doing other very interesting things with programming languages, e.g.: https://github.com/obi1kenobi/trustfall
Project mention: ClangQL: A tool to run SQL-like query on C/C++ Code | news.ycombinator.com | 2024-04-07Cool to see another query language for source code! Yours is definitely closer to SQL than GritQL is.[0] I particularly like the count semantics.
Project mention: Ezno's checker (Rust based type checker and compiler) is now open source | /r/typescript | 2023-06-08
Project mention: Show HN: Render audio to HTML canvas using WebGPU | news.ycombinator.com | 2024-04-15Nice! Great project website styling and demo.
I had a WebGPU scope demo using vanila JS here, but it's not connected to AudioContext at all.
https://stackblitz.com/edit/vitejs-vite-cuc9vs
Still, I had to use the old WebGL solution for https://glicol.org since the WebGPU support seems to be pretty slow at the moment.
Project mention: Configuring ESLint, Prettier, and TypeScript Together | Josh Goldberg | /r/typescript | 2023-05-04
Rust JavaScript related posts
- Supermemory - ChatGPT for your bookmarks
- Next.js Shopify eCommerce Starter with Perfect Web Vitals 🚀
- Biome – fast JavaScript linter and formatter
- ClangQL: A tool to run SQL-like query on C/C++ Code
- Rescuing legacy Node.js projects with Bun
- Poolifier Web Worker version 0.3.15
- Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source JavaScript projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | deno | 92,841 |
2 | swc | 29,904 |
3 | turbo | 24,847 |
4 | fnm | 15,236 |
5 | slint | 14,929 |
6 | biome | 9,966 |
7 | oxc | 8,812 |
8 | rspack | 7,276 |
9 | wasm-bindgen | 7,249 |
10 | napi-rs | 5,453 |
11 | boa | 4,639 |
12 | extism | 3,728 |
13 | stdweb | 3,433 |
14 | dprint | 2,922 |
15 | rslint | 2,661 |
16 | moon | 2,573 |
17 | trustfall | 2,263 |
18 | rq | 2,254 |
19 | gritql | 2,229 |
20 | ezno | 2,161 |
21 | glicol | 1,969 |
22 | blueboat | 1,918 |
23 | deno_lint | 1,499 |