awesome-js-tooling-not-in-js
github.com/robincsl/awesome-js-tooling-not-in-js ↗A curated list of JavaScript tooling not written in JavaScript
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me miscellaneous resources from awesome-js-tooling-not-in-js"
Installation instructions →What's inside
Miscellaneous
- Blueboat
- es-module-lexer
JavaScript module syntax lexer, written in C.
- Fast Node Manager (fnm)
Node.js version manager, written in Rust.
- npm-dep-check-rust
Find unused dependencies in Node.js applications, written in Rust.
- Proto
- Rome
Linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS, 🚧 currently being re-written in Rust (
Engines
- Boa
Embeddable and experimental Javascript engine, written in Rust.
- Goja
ECMAScript/JavaScript engine, written in Go .
- Hermes
JavaScript engine optimized for React Native, written in C++.
- JavaScriptCore
- V8
High-performance JavaScript and WebAssembly engine, written in C++.
Bundlers
- Bun
JS, TS, JSX bundler, JS and CSS transpiler, dev server and JS runtime environment, written in Zig.
- esbuild
JavaScript bundler in Go.
- Parcel
Web application bundler, with its JavaScript transformer written in Rust on top of swc (
- Rspack
- Turbopack
incremental bundler optimized for JavaScript and TypeScript, written in Rust.
Compilers
- Closure Compiler
in Java.
- Paperclip
Presentational component compiler in Rust + WASM.
- Relay
JavaScript framework for building data-driven React applications,
- swc
TypeScript/JavaScript compiler in Rust.
Linters
- Deno Lint
- Flow
Static type checker for JavaScript, written in OCaml.
- quick-lint-js
Written in C++.
- RSLint
Extremely fast JavaScript and TypeScript linter, written in Rust. (WIP)
Formatters
- dprint
Pluggable and configurable code formatting platform written in Rust; supports several languages such as
Showing a sample of 31 resources. View the full list on GitHub →