JavaScript Commonjs

Open-source JavaScript projects categorized as Commonjs

Top 11 JavaScript Commonj Projects

  1. 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.

    Project mention: Simplify Browser Extension Deployment with GitHub Actions | dev.to | 2025-02-01

    Firefox: Extensions utilizing bundlers like webpack or Extension.js require zipped source code. Additionally, Firefox mandates submissions in Cross-Platform Install (XPI) format.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. parcel

    The zero configuration build tool for the web. 📦🚀

    Project mention: Bun 1.2 Is Released | news.ycombinator.com | 2025-01-23

    From its documentation [1] it looks a lot like a parceljs replacement [2], i.e. a zero config bundler which processes and bundles the dependencies in .html pages. So great for simple websites, not for replacing an entire Vite stack.

    [1] https://bun.sh/docs/bundler/fullstack

    [2] https://parceljs.org

  4. browserify

    browser-side require() the node.js way

    Project mention: Node.js: A brief history of cjs, bundlers, and esm | dev.to | 2024-12-12

    npm packages dramatically sped up the productivity of developers by being able to leverage other developers' work. However, it had a major disadvantage: cjs was not compatible with web browsers. To solve this problem, the concept of bundlers was born. browserify was the first bundler which essentially worked by traversing an entry point and "bundling" all the require()-ed code into a single .js file compatible with web browsers. As time went on, other bundlers with additional features and differentiators were introduced. Most notably webpack, parcel, rollup, esbuild and vite (in chronological order).

  5. madge

    Create graphs from your CommonJS, AMD or ES6 module dependencies

    Project mention: Madge: Create graphs from your CommonJS, AMD or ES6 module dependencies | news.ycombinator.com | 2024-02-15
  6. minipack

    📦 A simplified example of a modern module bundler written in JavaScript

  7. tap

    Test Anything Protocol tools for node

    Project mention: Matanuska ADR 017 - Vitest, Vite, Grabthar, Oh My! | dev.to | 2025-02-09

    When I started Matanuska, I chose Node Tap as my test framework. Tap was my favorite test framework in Node for a very long time. It's historically had an API that's less "magical" than some of the other frameworks out there, it outputs TAP by default - always a bonus - and it has pretty high-level reporting.

  8. enhanced-resolve

    Offers an async require.resolve function. It's highly configurable.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. webpack-common-shake

    CommonJS Tree Shaker plugin for WebPack

  11. common-shakeify

    browserify tree shaking plugin using `common-shake`

  12. units-converter

    A simple utility library to measure and convert between units

  13. openinf-util-text

    Cross-platform terminal-friendly text utilities

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Commonjs discussion

Log in or Post with

JavaScript Commonjs related posts

  • Node.js: A brief history of cjs, bundlers, and esm

    9 projects | dev.to | 12 Dec 2024
  • Build a Vite 5 backend integration with Flask

    11 projects | dev.to | 25 Feb 2024
  • Madge: Create graphs from your CommonJS, AMD or ES6 module dependencies

    1 project | news.ycombinator.com | 15 Feb 2024
  • Run Bun Run! Building an AWS CDK Template with Bun

    4 projects | dev.to | 28 Sep 2023
  • Modern VS Code extension development: The basics

    4 projects | dev.to | 14 Sep 2023
  • 5 Different Tools to Bundle Node.js Apps

    8 projects | dev.to | 13 Jun 2023
  • Buildless workflow through import maps (featuring Lit, Shoelace and more)

    2 projects | dev.to | 12 Apr 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 9 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Commonj projects in JavaScript? This list will help you:

# Project Stars
1 webpack 64,998
2 parcel 43,626
3 browserify 14,643
4 madge 9,235
5 minipack 3,187
6 tap 2,375
7 enhanced-resolve 946
8 webpack-common-shake 918
9 common-shakeify 105
10 units-converter 48
11 openinf-util-text 4

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?