Nx AlternativesBuild Systems and other similar apps like Nx

Nx is described as 'Next generation build system with first class monorepo support and powerful integrations' and is a Build System in the development category. There are more than 25 alternatives to Nx for a variety of platforms, including Linux, Windows, Mac, BSD and Self-Hosted apps. The best Nx alternative is npm, which is both free and Open Source. Other great apps like Nx are GNU Make, CMake, Yarn and Maven.

filter to find the best alternatives

Nx alternatives are mainly Package Managers but may also be Build Systems or Task Automation Apps.  Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Nx.
Nx iconNx
  0
  • ...

Next generation build system with first class monorepo support and powerful integrations.

More about Nx
  1. npm icon
     65 likes

    npm is a package manager for Node.js that is run through the command line and manages dependencies for an application. It is the predominant package manager for Node.js.

    33 npm alternatives
    npm screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Online

    npm Features

    1.  Support for Javascript
    npm iconNx Icon

    npm VS Nx

    Is npm a good alternative to Nx?
     
    • npm is the most popular Web-based alternative to Nx.

    • npm is the most popular Open Source & free alternative to Nx.

    • npm is Free and Open SourceNx is also Free and Open Source
  2. GNU Make icon
     23 likes

    Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.

    38 GNU Make alternatives

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Cygwin

    GNU Make Features

    1.  Build automation
    GNU Make iconNx Icon

    GNU Make VS Nx

    Is GNU Make a good alternative to Nx?
     
    • GNU Make is the most popular Windows, Mac & Linux alternative to Nx.

    • GNU Make is Free and Open SourceNx is also Free and Open Source
  3. CMake icon
     32 likes

    CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler...

    41 CMake alternatives
    CMake screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Haiku

    CMake Features

    1.  Build automation
    2.  C++ support
    3.  C support
    CMake iconNx Icon

    CMake VS Nx

    Is CMake a good alternative to Nx?
     
  4. Yarn icon
     18 likes

    Yarn is a package manager for your code. It allows you to use and share code with other developers from around the world. Yarn does this quickly, securely, and reliably so you don’t ever have to worry.

    14 Yarn alternatives
    Yarn screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted

    Yarn Features

    1.  Extensible by Plugins/Extensions
    2. Git icon  Git Support
    3.  NPM
    Yarn iconNx Icon

    Yarn VS Nx

    Is Yarn a good alternative to Nx?
     
    • Yarn is the most popular Self-Hosted alternative to Nx.

    • Yarn is Free and Open SourceNx is also Free and Open Source
  5. Maven icon
     34 likes

    Apache Maven is a Java-based tool for build automation and project management (in software development). It is centered around a Project Object Model (POM) described in a XML file that describes the project structure and its dependencies to other components and libraries.

    32 Maven alternatives
    Maven screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    Maven Features

    1.  C++ support
    2.  Build automation
    Maven iconNx Icon

    Maven VS Nx

    Is Maven a good alternative to Nx?
     
  6. Yalc icon
     Like this app

    Yalc is an open-source monorepo tool that helps developers publish, install, and manage packages locally. It integrates smoothly with package managers like npm, yarn, and pnpm, allowing developers to work on multiple projects and packages simultaneously.

    16 Yalc alternatives
    Yalc screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted

    Yalc Features

    1.  NPM
    2.  Monorepo
    Yalc iconNx Icon

    Yalc VS Nx

    Is Yalc a good alternative to Nx?
     
  7. Turborepo icon
     Like this app

    Turborepo is a high-performance build system for JavaScript and TypeScript codebases, designed to scale monorepos and speed up single-package workspace workflows. It uses a lightweight approach to optimize repository tasks, saving time and reducing costs for developers and large...

    19 Turborepo alternatives
    Turborepo screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted
    • JavaScript
    • Typescript

    Turborepo Features

    1.  Built-in terminal emulation
    2.  Monorepo
    3.  Remote Cache
    Turborepo iconNx Icon

    Turborepo VS Nx

    Is Turborepo a good alternative to Nx?
     
  8. Rush Monorepo icon
     Like this app

    Rush is a monorepo manager for JavaScript developers, aiding in creating and publishing multiple packages from a shared Git repository. It supports parallel builds, repository policies, and NPM installations, acting as an orchestrator for the Rush Stack.

    14 Rush Monorepo alternatives
    Rush Monorepo screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted

    Rush Monorepo Features

    1.  NPM
    2.  Monorepo
    3.  Parallel builds
    Rush Monorepo iconNx Icon

    Rush Monorepo VS Nx

    Is Rush Monorepo a good alternative to Nx?
     
  9. Gradle icon
     17 likes

    Gradle is a build tool with a focus on build automation and support for multi-language development. If you are building, testing, publishing, and deploying software on any platform, Gradle offers a flexible model that can support the entire development lifecycle from compiling...

    29 Gradle alternatives
    Gradle screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Snapcraft
    • Android Studio
    • Eclipse
    • IntelliJ IDEA
    • Java
    • Apache NetBeans

    Gradle Features

    1.  Ad-free
    2.  Build automation
    3.  Continuous Integration
    4.  Java based
    5.  Continuous Deployment
    Gradle iconNx Icon

    Gradle VS Nx

    Is Gradle a good alternative to Nx?
     
  10. Bower icon
     39 likes

    Bower is a package manager for the web. Bower lets you easily install assets such as images, CSS and JavaScript, and manages dependencies for you.

    24 Bower alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted
    • Git
    • Node.JS
    • npm

    Bower Features

    1.  NPM
    Discontinued

    It's now only maintained, not actively developed: https://github.com/bower/bower#:~:text=..psst! While Bower is maintained, we recommend yarn and webpack or parcel for new front-end projects!

    Bower iconNx Icon

    Bower VS Nx

    Is Bower a good alternative to Nx?
     
  11. pnpm icon
     9 likes

    Fast, disk space efficient package manager.

    12 pnpm alternatives
    pnpm screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    Properties

    1.  Lightweight

    Features

    1.  Command line interface
    2.  Package Manager
    3.  Fast speed
    pnpm iconNx Icon

    pnpm VS Nx

    Is pnpm a good alternative to Nx?
     
  12. pypyr icon
     1 like

    pypyr is an open source task-runner for automation pipelines. pypyr lets you script sequential tasks in a simple yaml format with conditional execution, loops, error handling and retries for any step in your pipeline.

    29 pypyr alternatives
    pypyr screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted

    pypyr Features

    1.  Continuous Integration
    2.  Continuous Deployment
    pypyr iconNx Icon

    pypyr VS Nx

    Is pypyr a good alternative to Nx?
     
12 of 38 Nx alternatives