nrwl

    nrwl/nx

    #40 this week

    The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.

    frontend
    cli
    testing
    web
    backend
    angular
    build
    build-system
    build-tool
    building-tool
    TypeScript
    MIT
    29.1K stars
    2.8K forks
    29.1K GitHub watchers
    Updated 7/9/2026
    View on GitHub

    Backblaze Generative Media Hackathon

    Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.

    Enter the hackathon

    Loading star history...

    Use Cases & Benefits

    • Nx is a TypeScript-based build platform designed to optimize builds, scale CI, and fix failed PRs, improving developer productivity and AI agent workflows.
    • Key features include fast task scheduling, caching, remote caching, distributed task execution, automated e2e test splitting, and flaky task detection.
    • Nx supports monorepos and integrates with popular frameworks like Angular, React, Next.js, and tools like Cypress and Storybook.
    • With over 26,000 stars and 2,500 forks since 2017, Nx shows strong community adoption and active maintenance with frequent updates.
    • Ideal for teams managing large monorepos seeking to accelerate CI pipelines, improve build reliability, and streamline development workflows.

    About nx

    Nx - Smart Repos · Fast Builds

    CircleCI License NPM Version Semantic Release Commitizen friendly Join the chat at https://gitter.im/nrwl-nx/community Join the Official Nx Discord Server


    Smart Repos · Fast Builds

    An AI-first build platform that connects everything from your editor to CI. Helping you deliver fast, without breaking things.

    Create a new Nx workspace with

    npx create-nx-workspace
    

    ...or run

    npx nx init
    

    to add Nx to your existing workspace to get faster task scheduling, caching and more. More in the docs.

    Learn about CI with Nx Cloud

    Nx Cloud connects directly to your existing CI setup, helping you scale your monorepos on CI by leveraging remote caching, task distribution across multiple machines, automated e2e test splitting and automated task flakiness detection

    Connect your existing Nx workspace with

    npx nx connect
    

    Learn more in the Nx CI docs »

    Nx - Smart Repos · Fast Builds

    Want to help?

    If you want to file a bug or submit a PR, read up on our guidelines for contributing and watch this video that will help you get started.

    Nx - How to contribute video

    Core Team

    Victor SavkinJason JeanBenjamin CabanesJack Hsu
    Victor SavkinJason JeanBenjamin CabanesJack Hsu
    vsavkinFrozenPandazbcabanesjaysoo
    James HenryJon CammisuliIsaac MannJuri Strumpflohner
    James HenryJon CammisuliIsaac MannJuri Strumpflohner
    JamesHenrycammisuliisaacplmannjuristr
    Philip FulcherCaleb UkleColum FerryEmily Xiong
    Philip FulcherCaleb UkleColum FerryEmily Xiong
    philipjfulcherbarbados-clemensColy010xiongemi
    Miroslav JonašLeosvel Pérez EspinosaZachary DeRoseCraigory Coppola
    Miroslav JonašLeosvel Pérez EspinosaZachary DeRoseCraigory Coppola
    meeroslavleosvelperezZackDeRoseAgentEnder
    Chau TranNicholas CunninghamMax Kless
    Chau TranNicholas CunninghamMax Kless
    nartcndcunninghamMaxKless

    Discover Repositories

    Search across tracked repositories by name or description