Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-js-tooling-not-in-js
A curated list of JavaScript tooling not written in JavaScript
https://github.com/RobinCsl/awesome-js-tooling-not-in-js
Last synced: 4 days ago
JSON representation
-
Bundlers
- esbuild - JavaScript bundler in Go.
- Parcel - Web application bundler, with its JavaScript transformer written in Rust on top of swc ([source](https://parceljs.org/blog/beta3/)).
- Bun - JS, TS, JSX bundler, JS and CSS transpiler, dev server and JS runtime environment, written in Zig.
- Turbopack - incremental bundler optimized for JavaScript and TypeScript, written in Rust.
- Rspack - in replacement for Webpack), written in Rust.
-
Engines
- V8 - High-performance JavaScript and WebAssembly engine, written in C++.
- JavaScriptCore - C, and C-based apps, written in C++.
- Boa - Embeddable and experimental Javascript engine, written in Rust.
- Goja - ECMAScript/JavaScript engine, written in Go .
-
Formatters
- dprint - Pluggable and configurable code formatting platform written in Rust; supports several languages such as [JavaScript/TypeScript](https://dprint.dev/plugins/typescript/).
-
Linters
- Flow - Static type checker for JavaScript, written in OCaml.
- quick-lint-js - Written in C++.
- Deno Lint
- RSLint - Extremely fast JavaScript and TypeScript linter, written in Rust. (WIP)
-
Miscellaneous
- Volta - JavaScript Tool Manager, written in Rust.
- Wrangler - CLI tool to develop Clouflare Workers, written in Rust.
- Turborepo - The high-performance build system for JavaScript & TypeScript codebases, written in Go, 🚧 currently being migrated to Rust ([source](https://vercel.com/blog/turborepo-migration-go-rust)).
- Fast Node Manager (fnm) - Node.js version manager, written in Rust.
- es-module-lexer - JavaScript module syntax lexer, written in C.
- npm-dep-check-rust - Find unused dependencies in Node.js applications, written in Rust.
- Wrangler - CLI tool to develop Clouflare Workers, written in Rust.
- Blueboat - in-one, multi-tenant serverless JavaScript runtime, written in Rust.
- Proto - language version and dependency manager, written in Rust.
- Turborepo - The high-performance build system for JavaScript & TypeScript codebases, written in Go, 🚧 currently being migrated to Rust ([source](https://vercel.com/blog/turborepo-migration-go-rust)).
- Rome - Linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS, 🚧 currently being re-written in Rust ([source](https://rome.tools/blog/2021/09/21/rome-will-be-rewritten-in-rust)).
-
Related Articles
-
Compilers
- swc - TypeScript/JavaScript compiler in Rust.
- Relay - JavaScript framework for building data-driven React applications, [compiler](https://github.com/facebook/relay/tree/main/compiler) in Rust.
- Paperclip - Presentational component compiler in Rust + WASM.
- Closure Compiler - in Java.
Programming Languages
Categories
Sub Categories
Keywords
javascript
10
rust
7
typescript
6
parser
3
runtime
2
golang
2
deno
2
ecmascript
2
nodejs
2
compiler
2
build-tool
2
low-code
1
editor
1
low-code-development-platform
1
low-code-framework
1
no-code
1
no-code-platform
1
drag-and-drop
1
react
1
css
1
bui
1
app-builder
1
typescript-parser
1
typescript-compiler
1
swc
1
ecmascript-parser
1
babel
1
web-performance
1
web
1
loaders
1
jsx
1
esm
1
monorepo
1
build-system
1
version-manager
1
toolchain-manager
1
toolchain
1
bun
1
serverless
1
cloudflare-workers
1
cli
1
version
1
reasonml
1
nvm
1
parallel
1
linter
1
javascript-linter
1
linters
1
webassembly
1
wasm
1