Topics / #commonjs
Commonjs projects on GitHub
JavaScript module format traditionally used in Node.js and supported by bundlers.
As of , the most-starred Commonjs projects on GitHub are webpack (66K stars), lodash (61.3K stars) and parcel (44K stars). GitHub.Locker tracks 9 Commonjs repositories with 276.4K stars combined. The fastest-growing on October 16 was webpack, with +3 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
webpack
webpack/webpack · ★ 66KWebpack is a module bundler for JavaScript and friends: it packs many modules (JS, CSS, images, JSON, and more) into a few bundled assets for use in the browser.
esbuild
evanw/esbuild · ★ 40.1Kesbuild is an extremely fast bundler for the web, written in Go. Its stated goal is to bring about a new era of build tool performance with an easy-to-use modern bundler.
+2parcel
parcel-bundler/parcel · ★ 44KParcel is a zero-configuration build tool for the web: it bundles and compiles JavaScript, CSS, HTML and other assets into optimized output without requiring a config file to get started.
+2nodemailer
nodemailer/nodemailer · ★ 17.7KNodemailer is a Node.js library for sending email: you hand it a message and it delivers it via SMTP or sendmail. It has been in active development since 2011.
The all-time top
9 projects · by stars
- 66K
#1 · webpack/webpack
webpack
Webpack is a module bundler for JavaScript and friends: it packs many modules (JS, CSS, images, JSON, and more) into a few bundled assets for use in the browser.
- 61.3K
#2 · lodash/lodashlodash
Lodash is a modern JavaScript utility library - small helper functions that take the hassle out of working with arrays, numbers, objects, and strings.
- 44K
#3 · parcel-bundler/parcelparcel
Parcel is a zero-configuration build tool for the web: it bundles and compiles JavaScript, CSS, HTML and other assets into optimized output without requiring a config file to get started.
- 4
esbuild
40.1Kevanw/esbuild · Goesbuild is an extremely fast bundler for the web, written in Go. Its stated goal is to bring about a new era of build tool performance with an easy-to-use modern bundler.
- 5

nodemailer
17.7Knodemailer/nodemailer · TypeScriptNodemailer is a Node.js library for sending email: you hand it a message and it delivers it via SMTP or sendmail. It has been in active development since 2011.
- 6

browserify
14.7Kbrowserify/browserify · JavaScriptBrowserify lets you use Node-style require() to organize browser-side JavaScript, bundling your code and its npm dependencies into a single file you can serve to the browser.
- 7

jsoneditor
12.3Kjosdejong/jsoneditor · JavaScriptA web-based tool to view, edit, format, and validate JSON right in the browser, instead of wrangling raw text.
- 8

ua-parser-js
10.2Kfaisalman/ua-parser-js · JavaScriptUAParser.js is a compact, dependency-free JavaScript library that parses user-agent strings to detect browsers, OS, devices, CPUs, rendering engines, bots and AI crawlers.
- 9

madge
10.2Kpahen/madge · JavaScriptMadge is a developer tool that creates a visual graph of your module dependencies and finds circular dependencies in JavaScript and CSS preprocessor code.
Related topics
Often tagged together