logo
Tech Logo

JavaScript Dev Tools

Tools and utilities for making the developer experience better
Subscribe to receive new updates to JavaScript
JavaScript>Dev Tools

Builders / Bundlers

18
SORT BY
Library Logo
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
MIT LicenseJavaScriptREADME
8.3K
290
60.7K
about 3 hours ago
10 years
Library Logo
parcel
The zero configuration build tool for the web. ๐Ÿ“ฆ๐Ÿš€
MIT LicenseJavaScriptREADME
2.1K
752
40.4K
about 5 hours ago
5 years
Library Logo
esbuild
An extremely fast JavaScript and CSS bundler and minifier
MIT LicenseGoREADME
798
252
31.1K
about 23 hours ago
6 years
Library Logo
rollup
Next-generation ES module bundler
OtherJavaScriptREADME
1.1K
390
21.4K
13 days ago
7 years
Library Logo
snowpack
ESM-powered frontend build tool. Instant, lightweight, unbundled development. โœŒ๏ธ
MIT LicenseJavaScriptREADME
996
386
19.8K
9 days ago
3 years
Library Logo
prepack
A JavaScript bundle optimizer.
OtherJavaScriptREADME
485
232
14.4K
about 2 months ago
6 years
Library Logo
browserify
browser-side require() the node.js way
MIT LicenseJavaScriptREADME
1.2K
379
14.0K
about 5 hours ago
12 years
Library Logo
brunch
๐Ÿด Web applications made easy. Since 2011.
MIT LicenseJavaScriptREADME
471
24
6.8K
about 14 hours ago
11 years
Library Logo
microbundle
๐Ÿ“ฆ Zero-configuration bundler for tiny modules.
MIT LicenseJavaScriptREADME
360
83
6.8K
3 days ago
4 years
Library Logo
microbundle
๐Ÿ“ฆ Zero-configuration bundler for tiny modules.
MIT LicenseJavaScriptREADME
360
83
6.8K
3 days ago
4 years
Library Logo
poi
โšกA zero-config bundler for JavaScript applications.
MIT LicenseJavaScriptREADME
290
54
5.3K
4 months ago
6 years
Library Logo
fuse-box
A blazing fast js bundler/loader with a comprehensive API ๐Ÿ”ฅ
MIT LicenseJavaScriptREADME
255
46
4.0K
6 days ago
5 years
Library Logo
broccoli
Browser compilation library โ€“ an asset pipeline for applications that run in the browser
MIT LicenseJavaScriptREADME
228
43
3.3K
about 1 month ago
9 years
Library Logo
pack
๐Ÿ“ฆโšก๏ธ Build your npm package using composable plugins. https://www.pika.dev/blog/introducing-pika-pack/
OtherJavaScriptREADME
36
8
2.3K
about 1 year ago
3 years
Library Logo
just
The task library that just works
MIT LicenseTypeScriptREADME
83
48
1.9K
25 days ago
3 years
Library Logo
shimport
Use JavaScript modules in all browsers, including dynamic imports
MIT LicenseJavaScriptREADME
35
7
1.2K
6 months ago
4 years
Library Logo
fab
๐Ÿ’Ž FAB project specification & monorepo
MIT LicenseTypeScriptREADME
39
133
566
2 days ago
3 years
Library Logo
klap
zero config, zero dependency bundler for tiny javascript packages
MIT LicenseJavaScriptREADME
5
18
168
4 days ago
2 years
Top+ Add a listing

CI / CD

1
Library Logo
abstruse
Abstruse is a free and open-source CI/CD platform that tests your models and code.
MIT LicenseGoREADME
97
23
826
13 days ago
5 years
Top+ Add a listing

Code Analysis

2
SORT BY
Library Logo
jsinspect
Detect copy-pasted and structurally similar code
MIT LicenseJavaScriptREADME
137
26
3.4K
almost 3 years ago
8 years
Library Logo
buddy.js
Magic number detection for JavaScript
MIT LicenseJavaScriptREADME
29
4
798
over 2 years ago
8 years
Top+ Add a listing

Compilers

21
SORT BY
Library Logo
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Apache License 2.0TypeScriptREADME
10.4K
5.5K
79.2K
about 18 hours ago
8 years
Library Logo
babel
๐Ÿ  Babel is a compiler for writing next generation JavaScript.
MIT LicenseTypeScriptREADME
5.3K
793
40.6K
about 6 hours ago
8 years
Library Logo
emscripten
Emscripten: An LLVM-to-WebAssembly Compiler
OtherCREADME
2.8K
1.3K
22.0K
about 4 hours ago
11 years
Library Logo
flow
Adds static typing to JavaScript to improve developer productivity and code quality.
MIT LicenseOCamlREADME
1.8K
2.5K
21.7K
about 6 hours ago
7 years
Library Logo
swc
Rust-based platform for the Web
Apache License 2.0RustREADME
669
216
21.3K
about 4 hours ago
4 years
Library Logo
coffeescript
Unfancy JavaScript
MIT LicenseCoffeeScriptREADME
2.0K
64
16.1K
16 days ago
12 years
Library Logo
reason
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
MIT LicenseOCamlREADME
446
474
9.6K
4 days ago
6 years
Library Logo
clojurescript
Clojure to JS compiler
Eclipse Public License 1.0ClojureREADME
779
3
8.8K
5 days ago
11 years
Library Logo
purescript
A strongly-typed language that compiles to JavaScript
OtherHaskellREADME
553
281
7.6K
1 day ago
8 years
Library Logo
compiler
Compiler for Elm, a functional language for reliable webapps.
BSD 3-Clause "New" or "Revised" LicenseHaskellREADME
617
269
6.8K
12 days ago
10 years
Library Logo
imba
๐Ÿค The friendly full-stack language
MIT LicenseJavaScriptREADME
173
61
5.5K
2 days ago
8 years
Library Logo
re-frame
A ClojureScript framework for building user interfaces, leveraging React
MIT LicenseClojureREADME
692
25
5.1K
22 days ago
7 years
Library Logo
sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes
MIT LicenseTypeScriptREADME
116
81
4.6K
1 day ago
4 years
Library Logo
opal
Ruby โ™ฅ๏ธŽ JavaScript
MIT LicenseRubyREADME
331
109
4.6K
about 4 hours ago
13 years
Library Logo
scala-js
Scala.js, the Scala to JavaScript compiler
Apache License 2.0ScalaREADME
377
39
4.3K
about 18 hours ago
9 years
Library Logo
regenerator
Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.
MIT LicenseJavaScriptREADME
1.2K
79
3.6K
7 days ago
8 years
Library Logo
LiveScript
LiveScript is a language which compiles to JavaScript. It has a straightforward mapping to JavaScript and allows you to write expressive code devoid of repetitive boilerplate. While LiveScript adds many features to assist in functional style programming, it also has many improvements for object oriented and imperative programming.
MIT LicenseLiveScriptREADME
167
173
2.2K
3 months ago
10 years
Library Logo
shadow-cljs
ClojureScript compilation made easy
Eclipse Public License 1.0ClojureREADME
146
58
1.8K
18 days ago
6 years
Library Logo
fay
A proper subset of Haskell that compiles to JavaScript
OtherHaskellREADME
88
24
1.3K
10 months ago
10 years
Library Logo
malinajs
Frontend compiler, inspired by Svelte
MIT LicenseJavaScriptREADME
34
20
986
about 7 hours ago
2 years
Library Logo
coffee-script
IcedCoffeeScript
MIT LicenseJavaScriptREADME
64
84
733
4 months ago
10 years
Top+ Add a listing

Debugging Tools

6
SORT BY
Library Logo
eruda
Console for mobile browsers
MIT LicenseJavaScriptREADME
933
55
12.0K
4 months ago
6 years
Library Logo
rrweb
record and replay the web
MIT LicenseTypeScriptREADME
953
107
11.4K
about 4 hours ago
3 years
Library Logo
ndb
ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools
Apache License 2.0JavaScriptREADME
267
51
10.6K
3 days ago
4 years
Library Logo
debug
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
MIT LicenseJavaScriptREADME
862
46
10.1K
11 days ago
10 years
Library Logo
stacktrace.js
Generate, parse, and enhance JavaScript stack traces in all web browsers
MIT LicenseJavaScriptREADME
300
38
3.8K
about 1 month ago
12 years
Library Logo
session.js
Session.js - Get user session information
OtherJavaScriptREADME
99
12
1.2K
10 months ago
10 years
Top+ Add a listing

Dev Toolchains

6
SORT BY
Library Logo
vite
Next generation frontend tooling. It's fast!
MIT LicenseTypeScriptREADME
3.1K
802
39.6K
about 9 hours ago
2 years
Library Logo
gulp
A toolkit to automate & enhance your workflow
MIT LicenseJavaScriptREADME
4.4K
29
32.5K
2 months ago
9 years
Library Logo
tools
The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
MIT LicenseRustREADME
536
54
17.3K
about 4 hours ago
2 years
Library Logo
grunt
Grunt: The JavaScript Task Runner
OtherJavaScriptREADME
1.5K
156
12.1K
5 months ago
11 years
Library Logo
wmr
๐Ÿ‘ฉโ€๐Ÿš€ The tiny all-in-one development tool for modern web apps.
MIT LicenseJavaScriptREADME
89
86
4.5K
15 days ago
2 years
Library Logo
rushstack
Monorepo for tools developed by the Rush Stack community
TypeScriptREADME
444
627
3.8K
about 11 hours ago
5 years
Top+ Add a listing

Linters / Code Style

9
SORT BY
Library Logo
prettier
Prettier is an opinionated code formatter.
MIT LicenseJavaScriptREADME
3.2K
1.0K
42.3K
about 11 hours ago
5 years
Library Logo
standard
๐ŸŒŸ JavaScript Style Guide, with linter & automatic code fixer
MIT LicenseJavaScriptREADME
2.2K
87
26.8K
7 days ago
7 years
Library Logo
eslint
Find and fix problems in your JavaScript code.
MIT LicenseJavaScriptREADME
3.6K
93
20.3K
3 days ago
9 years
Library Logo
typescript-eslint
โœจ Monorepo for all the tooling which enables ESLint to support TypeScript
OtherTypeScriptREADME
2.1K
296
11.3K
about 6 hours ago
3 years
Library Logo
stylelint
A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.
MIT LicenseJavaScriptREADME
885
136
9.5K
about 11 hours ago
7 years
Library Logo
jshint
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
MIT LicenseJavaScriptREADME
1.8K
443
8.7K
30 days ago
11 years
Library Logo
js-beautify
Beautifier for javascript
MIT LicenseJavaScriptREADME
1.3K
365
7.6K
15 days ago
13 years
Library Logo
hint
๐Ÿ’ก A hinting engine for the web
Apache License 2.0TypeScriptREADME
419
306
3.3K
3 days ago
5 years
Library Logo
textlint
The pluggable natural language linter for text and markdown.
MIT LicenseTypeScriptREADME
137
70
2.2K
2 days ago
7 years
Top+ Add a listing

Loaders

10
SORT BY
Library Logo
requirejs
A file and module loader for JavaScript
OtherJavaScriptREADME
2.4K
280
12.8K
3 months ago
12 years
Library Logo
systemjs
Dynamic ES module loader
MIT LicenseJavaScriptREADME
1.1K
27
12.0K
2 months ago
9 years
Library Logo
seajs
A Module Loader for the Web
MIT LicenseJavaScriptREADME
2.7K
157
8.2K
almost 2 years ago
11 years
Library Logo
esm
Tomorrow's ECMAScript modules today!
OtherJavaScriptREADME
179
81
5.1K
2 months ago
5 years
Library Logo
headjs
The only script in your HEAD.
MIT LicenseJavaScriptREADME
386
67
4.2K
almost 2 years ago
11 years
Library Logo
fuse-box
A blazing fast js bundler/loader with a comprehensive API ๐Ÿ”ฅ
MIT LicenseJavaScriptREADME
255
46
4.0K
6 days ago
5 years
Library Logo
script.js
Asyncronous JavaScript loader and dependency manager
MIT LicenseJavaScriptREADME
354
46
2.9K
almost 2 years ago
11 years
Library Logo
curl
curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts.
OtherJavaScriptREADME
216
43
1.9K
almost 3 years ago
11 years
Library Logo
esl
enterprise standard loader
BSD 3-Clause "New" or "Revised" LicenseJavaScriptREADME
236
6
828
over 3 years ago
9 years
Library Logo
lodjs
JavaScriptๆจกๅ—ๅŠ ่ฝฝๅ™จ๏ผŒๅŸบไบŽAMDใ€‚่ฟ„ไปŠไธบๆญข๏ผŒๅฏนAMD็†่งฃๆœ€ๅฅฝ็š„ๅฎž็Žฐใ€‚
MIT LicenseJavaScriptREADME
54
1
296
over 3 years ago
7 years
Top+ Add a listing

Loggers

6
SORT BY
Library Logo
winston
A logger for just about everything.
MIT LicenseJavaScriptREADME
1.6K
423
18.6K
7 days ago
11 years
Library Logo
debug
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
MIT LicenseJavaScriptREADME
862
46
10.1K
11 days ago
10 years
Library Logo
signale
Highly configurable logging utility
MIT LicenseJavaScriptREADME
252
36
8.6K
7 months ago
4 years
Library Logo
consola
Elegant Console Logger for Node.js and Browser ๐Ÿจ
MIT LicenseJavaScriptREADME
112
21
3.6K
25 days ago
4 years
Library Logo
loglevel
๐Ÿ“’ Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods
MIT LicenseJavaScriptREADME
161
16
2.2K
4 months ago
9 years
Library Logo
roarr
JSON logger for Node.js and browser.
OtherTypeScriptREADME
29
4
783
4 days ago
4 years
Top+ Add a listing

Monorepo / Package Managers

10
SORT BY
Library Logo
lerna
๐Ÿ‰ A tool for managing JavaScript projects with multiple packages.
MIT LicenseJavaScriptREADME
2.1K
776
32.1K
10 days ago
6 years
Library Logo
npm
This repository is moving to: https://github.com/npm/cli
README
3.2K
2.2K
17.4K
over 1 year ago
13 years
Library Logo
pnpm
Fast, disk space efficient package manager -- ๅฟซ้€Ÿ็š„๏ผŒ่Š‚็œ็ฃ็›˜็ฉบ้—ด็š„ๅŒ…็ฎก็†ๅทฅๅ…ท
MIT LicenseTypeScriptREADME
449
748
16.0K
about 10 hours ago
6 years
Library Logo
bower
A package manager for the web
MIT LicenseJavaScriptREADME
2.0K
0
15.1K
14 days ago
10 years
Library Logo
nx
Smart, Fast and Extensible Build System
MIT LicenseTypeScriptREADME
1.1K
553
11.6K
about 5 hours ago
5 years
Library Logo
berry
๐Ÿ“ฆ๐Ÿˆ Active development trunk for Yarn โš’
BSD 2-Clause "Simplified" LicenseTypeScriptREADME
730
429
4.8K
about 5 hours ago
4 years
Library Logo
component
frontend package manager and build tool for modular web applications
MIT LicenseJavaScriptREADME
350
33
4.6K
over 4 years ago
10 years
Library Logo
rushstack
Monorepo for tools developed by the Rush Stack community
TypeScriptREADME
444
627
3.8K
about 11 hours ago
5 years
Library Logo
yalc
Work with yarn/npm packages locally like a boss.
MIT LicenseTypeScriptREADME
94
62
3.5K
4 days ago
5 years
Library Logo
spm
Brand new static package manager.
OtherJavaScriptREADME
190
32
909
over 3 years ago
11 years
Top+ Add a listing

Obfuscators

3
SORT BY
Library Logo
UglifyJS
JavaScript parser / mangler / compressor / beautifier toolkit
OtherJavaScriptREADME
1.2K
31
12.0K
about 15 hours ago
10 years
Library Logo
javascript-obfuscator
A powerful obfuscator for JavaScript and Node.js
BSD 2-Clause "Simplified" LicenseTypeScriptREADME
1.0K
71
8.7K
15 days ago
6 years
Library Logo
terser
๐Ÿ—œ JavaScript parser, mangler and compressor toolkit for ES6+
OtherJavaScriptREADME
291
204
6.9K
6 days ago
7 years
Top+ Add a listing

Private NPM Registry

1
Library Logo
verdaccio
๐Ÿ“ฆ๐Ÿ” A lightweight Node.js private proxy registry
MIT LicenseTypeScriptREADME
1.2K
69
13.2K
about 4 hours ago
6 years
Top+ Add a listing

Version Control

1
Library Logo
husky
Git hooks made easy ๐Ÿถ woof!
MIT LicenseJavaScriptREADME
926
19
26.0K
11 days ago
8 years
Top+ Add a listing