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: 1 day 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.
 - Turbopack - incremental bundler optimized for JavaScript and TypeScript, 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.
 - Blueboat - in-one, multi-tenant serverless JavaScript runtime, written in Rust.
 - Proto - language version and dependency 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)).
 - 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.
 - Closure Compiler - in Java.
 - Paperclip - Presentational component compiler in Rust + WASM.
 - Paperclip - Presentational component compiler in Rust + WASM.
 
 
            Programming Languages
          
          
        
            Categories
          
          
        
            Sub Categories
          
          
            Keywords
          
          
              
                javascript
                10
              
              
                typescript
                6
              
              
                rust
                6
              
              
                parser
                3
              
              
                deno
                2
              
              
                golang
                2
              
              
                ecmascript
                2
              
              
                nodejs
                2
              
              
                runtime
                2
              
              
                compiler
                2
              
              
                build-tool
                2
              
              
                swc
                1
              
              
                typescript-compiler
                1
              
              
                typescript-parser
                1
              
              
                closure-compiler
                1
              
              
                ecmascript-parser
                1
              
              
                optimization
                1
              
              
                babel
                1
              
              
                webpack
                1
              
              
                web-performance
                1
              
              
                web
                1
              
              
                rstack
                1
              
              
                rspack
                1
              
              
                module-bundler
                1
              
              
                loaders
                1
              
              
                jsx
                1
              
              
                esm
                1
              
              
                monorepo
                1
              
              
                build-system
                1
              
              
                serverless
                1
              
              
                cloudflare-workers
                1
              
              
                cli
                1
              
              
                version-manager
                1
              
              
                toolchain-manager
                1
              
              
                toolchain
                1
              
              
                bun
                1
              
              
                version
                1
              
              
                reasonml
                1
              
              
                nvm
                1
              
              
                parallel
                1
              
              
                linter
                1
              
              
                javascript-linter
                1
              
              
                linters
                1
              
              
                webassembly
                1
              
              
                wasm
                1
              
              
                rust-crate
                1
              
              
                javascript-interpreter
                1
              
              
                javascript-engine
                1
              
              
                interpreter
                1
              
              
                typechecking
                1