Frontend Technologies

Explore the modern frontend development ecosystem

Compared with the authorized collection, I would suggest this page to be my personal collection of used JavaScript libraries and frameworks. If you made something distinguishable, you can fill a PR in [7086cmd/frontend-nav].

Bundlers

Webpack

Webpack

Static module bundler for modern JavaScript applications

Rollup

Rollup

Module bundler for JavaScript

Rolldown

Rolldown

Fast Rust-based bundler for JavaScript with Rollup-compatible API

Parcel

Parcel

Zero configuration build tool

esbuild

esbuild

Extremely fast JavaScript bundler

Rspack

Rspack

The fast Rust-based web bundler

Build Tools

Vite

Vite

A blazing fast frontend build tool powering the next generation of web applications.

farm

farm

Extremely Fast Web Build Tool Written in Rust

Rsbuild

Rsbuild

The Rspack Powered Build Tool

Parcel

Parcel

Zero configuration build tool

Minifiers

Terser

Terser

JavaScript parser and mangler/compressor

Closure Compiler

Closure Compiler

Google's tool for minifying JavaScript

SWC Minifier

SWC Minifier

Rust-based JavaScript/TypeScript minifier

oxc-minifier

oxc-minifier

JavaScript optimizer written in Rust

uglify-js

uglify-js

JavaScript minifier

Transpilers

Babel

Babel

JavaScript compiler for next-gen JavaScript

TypeScript

TypeScript

Typed superset of JavaScript

SWC

SWC

Super-fast TypeScript/JavaScript compiler

oxc-transformer

oxc-transformer

JavaScript transpiler written in Rust

Testing

Vitest

Vitest

Next Generation Testing Framework

Jest

Jest

Delightful JavaScript testing framework with a focus on simplicity.

Mocha

Mocha

Simple, flexible JavaScript test framework for Node.js

Cypress

Cypress

Fast, easy, and reliable testing for anything that runs in a browser.

CSS Handling

UnoCSS

UnoCSS

Instant On-demand Atomic CSS Engine

PostCSS

PostCSS

A tool for transforming CSS with JavaScript plugins

Lightning CSS

Lightning CSS

An extremely fast CSS parser, transformer, bundler, and minifier