Skip to content

praveenperera/awesome-js-tooling-in-rust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

JS Tooling in Rust Awesome

A curated list of JavaScript tooling written in Rust

Table of contents

Bundlers

Compilers

Engines

  • boa, an embeddable and experimental JavaScript engine
  • deno, JavaScript and TypeScript runtime
  • starlight, JavaScript Engine with focus on performance

Formatters

Linters

  • deno Lint, crate for writing fast JavaScript and TypeScript linters
  • RSLint, a (WIP) Extremely fast JavaScript and TypeScript linter
  • oxlint drop-in replacement for ESLint with more than 200 rules

Miscellaneous

  • biome, "Biome is a linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS."
  • Fast Node Manager (fnm), Node.js version manager
  • npm-dep-check-rust, find unused dependencies in Node.js applications
  • rustywind, sort tailwind css classes
  • svgcleaner, clean up svg files
  • volta, a JavaScript Tool Manager
  • stc, Speedy TypeScript type checker

CSS

  • lightning CSS, "An extremely fast CSS parser, transformer, bundler, and minifier.". The CSS transformer and minifier used in Parcel.
  • railwind, Tailwind compiler rewritten in Rust

WASM

  • Awesome Rust WASM, A list of awesome Rust and WebAssembly projects, libraries, tools, and resources.

Contribute

Contributions welcome! Read the contribution guidelines first.

About

A curated list of JavaScript tooling written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published