Reduce your software costs by 18% overnight
Boost.Build

Boost.Build Alternatives & Competitors

(1)3.5 out of 5

Looking for alternatives to Boost.Build? Tons of people want Other Continuous Delivery Software. What's difficult is finding out whether or not the software you choose is right for you. GNU Make, SCons, CMake, and sbt are the most popular alternatives and competitors to Boost.Build.

Top Alternatives to Boost.Build

  • GNU Make
  • SCons
  • CMake
  • sbt
  • FinalBuilder

Top 19 Alternatives & Competitors to Boost.Build

    #1
    #1
  1. GNU Make

    (19)4.4 out of 5

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

    Categories in common with Boost.Build:
  2. Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.

    Categories in common with Boost.Build:

    JM
    MAKE is the standard for compiling programs. Personally I prefer it for programming embedded systems over more expensive options like uvision as it's flexible, free, and cross platform.
    #2
    #2
  3. SCons

    (15)4.2 out of 5

    SCons is an Open Source software construction tool-that is, a next-generation build tool.

    Categories in common with Boost.Build:
  4. SCons is an Open Source software construction tool-that is, a next-generation build tool.

    Categories in common with Boost.Build:

    Ashish P.
    AP
    Scons uses OO python because of which it's very easy to create new target build scripts with the provided API. It is also very extendable and can fine tuned for particular use as well if default...Read more
    18%   of software applications aren't well liked by teams using them.
    Find out how your team feels about your stack with G2 Pulse Surveys.
    Learn More
    #3
    #3
  5. CMake

    (14)4.4 out of 5

    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 environment of your choice.

    Categories in common with Boost.Build:
  6. 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 environment of your choice.

    Categories in common with Boost.Build:

    Trevor H.
    TH
    You thought writing software was hard? Try getting it to build and run on all kinds of different devices and operating systems. This is where CMake shines. It's currently the best build system...Read more
    #4
    #4
  7. sbt

    (12)3.6 out of 5

    Use Scala to define your tasks. Then run them in parallel from the shell.

    Categories in common with Boost.Build:
  8. Use Scala to define your tasks. Then run them in parallel from the shell.

    Categories in common with Boost.Build:

    UC
    sbt has been getting better over the years. I know one of the maintainers personally and he pours in all of his freetime when he's not working, so I have good hope that it'll continue to get fast...Read more
    #5
    #5
  9. FinalBuilder

    (12)4.7 out of 5

    Automating your Build process is simple with FinalBuilder. With FinalBuilder you don't need to edit xml, or write scripts. Visually define and debug your build scripts, then schedule them with windows scheduler, or integrate them with Continua CI, Jenkins or any other CI Server.

    Categories in common with Boost.Build:
  10. Automating your Build process is simple with FinalBuilder. With FinalBuilder you don't need to edit xml, or write scripts. Visually define and debug your build scripts, then schedule them with windows scheduler, or integrate them with Continua CI, Jenkins or any other CI Server.

    Categories in common with Boost.Build:

    Reema A.
    RA
    Good in manipulating files and folders Good in open network connection
    #6
    #6
  11. GNU Automake

    (11)4.2 out of 5

    GNU is an operating system that is free software-that is, it respects users' freedom. The development of GNU made it possible to use a computer without software that would trample your freedom.

    Categories in common with Boost.Build:
  12. GNU is an operating system that is free software-that is, it respects users' freedom. The development of GNU made it possible to use a computer without software that would trample your freedom.

    Categories in common with Boost.Build:

    UI
    I like that it provides a single tool to configure make systems across multiple platforms. It can be a real chore to get the variables setup to work right across different *nix flavors, let alone...Read more
    #7
    #7
  13. Apache Buildr

    (4)4.4 out of 5

    Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.

    Categories in common with Boost.Build:
  14. Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.

    Categories in common with Boost.Build:

    UC
    It's very easy to build up and understand what I'm working with
    #8
    #8
  15. Leiningen

    (3)4.8 out of 5

    Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.

    Categories in common with Boost.Build:
  16. Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.

    Categories in common with Boost.Build:

    Peter B.
    PB
    Ease of use and integration with plugins are some of my favorite parts of leiningen. I also found the documentation to be very good. Whether writing a simple clojure library, commandline tool, or...Read more
    #9
    #9
  17. A-A-P

    (1)2.0 out of 5

    A-A-P makes it easy to locate, download, build and install software. It also supports browsing source code, developing programs, managing different versions and distribution of software and documentation. This means that A-A-P is useful both for users and for developers.

    Categories in common with Boost.Build:
  18. A-A-P makes it easy to locate, download, build and install software. It also supports browsing source code, developing programs, managing different versions and distribution of software and documentation. This means that A-A-P is useful both for users and for developers.

    Categories in common with Boost.Build:

    SS
    I liked that it tought me skill to build software for my new jobs.
    #10
    #10
  19. Cabal

    (1)4.0 out of 5

    Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs.

    Categories in common with Boost.Build:
  20. Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs.

    Categories in common with Boost.Build:

    UH
    Multiple features, great for packaging and distributing in a portable way. It is a very helpful tool that helps to build and organize the Haskell libraries.
    #11
    #11
  21. Distcc

    (1)5.0 out of 5

    distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. distcc should always generate the same results as a local build, is simple to install and use, and is usually much faster than a local compile.

    Categories in common with Boost.Build:
  22. distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. distcc should always generate the same results as a local build, is simple to install and use, and is usually much faster than a local compile.

    Categories in common with Boost.Build:

    Matthew R.
    MR
    Reduces compile times substantially, and mixes well with ccache
    #12
    #12
  23. MPW Make

    (1)3.5 out of 5

    Macintosh Programmer's Workshop (MPW) is a product designed specifically for professional Macintosh software developers. It brings together a comprehensive collection of development tools designed to support C, C++, and assembly-language programmers who are writing software for Mac OS 7.x/8.x/9.x.

    Categories in common with Boost.Build:
  24. Macintosh Programmer's Workshop (MPW) is a product designed specifically for professional Macintosh software developers. It brings together a comprehensive collection of development tools designed to support C, C++, and assembly-language programmers who are writing software for Mac OS 7.x/8.x/9.x.

    Categories in common with Boost.Build:

    AH
    t is an integrated multiwindow text editor and command executer which supports numerous built-in commands and a powerful scripting language that allows you to customize the environment to suit your...Read more
    #13
    #13
  25. FlowTracer

    (1)4.0 out of 5

    FlowTracer is versatile and powerful infrastructure software (with built-in job scheduling) for design flow development, management, and parallel execution. Any engineer, programmer, or IT professional who is used to implementing and managing flows with scripts or GNU Make will find FlowTracer a superior solution. Through its visualization and troubleshooting capabilities, complex design flows can be easily understood, maintained, and expanded.

    Categories in common with Boost.Build:
  26. FlowTracer is versatile and powerful infrastructure software (with built-in job scheduling) for design flow development, management, and parallel execution. Any engineer, programmer, or IT professional who is used to implementing and managing flows with scripts or GNU Make will find FlowTracer a superior solution. Through its visualization and troubleshooting capabilities, complex design flows can be easily understood, maintained, and expanded.

    Categories in common with Boost.Build:

    US
    It had better visibility in EDA tools and to compute resource utilization as compared to leading commercial tools. Its more scalable for EDA and SoC applications compared to general purpose...Read more
    #14
    #14
  27. Micro Focus Enterprise Server for .NET

    Micro Focus Enterprise Server for .NET enables a fit-for-purpose IBM mainframe application workload to be deployed to the Windows .NET framework.

    Categories in common with Boost.Build:
  28. Micro Focus Enterprise Server for .NET enables a fit-for-purpose IBM mainframe application workload to be deployed to the Windows .NET framework.

    Categories in common with Boost.Build:

    Be the first to review Micro Focus Enterprise Server for .NET!
    Write a Review
    #15
    #15
  29. Google Cloud Tekton

    Tekton is a powerful yet flexible Kubernetes-native open-source framework for creating continuous integration and delivery (CI/CD) systems. It lets you build, test, and deploy across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.

    Categories in common with Boost.Build:
  30. Tekton is a powerful yet flexible Kubernetes-native open-source framework for creating continuous integration and delivery (CI/CD) systems. It lets you build, test, and deploy across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.

    Categories in common with Boost.Build:

    Be the first to review Google Cloud Tekton!
    Write a Review
    #16
    #16
  31. SBuild

    SBuild is a fast and reliable build system most suitable for projects targeting the JVM. SBuild itself and the buildfiles are written in Scala. But typical build system maintenance tasks require almost no special Scala knowledge.

    Categories in common with Boost.Build:
  32. SBuild is a fast and reliable build system most suitable for projects targeting the JVM. SBuild itself and the buildfiles are written in Scala. But typical build system maintenance tasks require almost no special Scala knowledge.

    Categories in common with Boost.Build:

    Be the first to review SBuild!
    Write a Review
    #17
    #17
  33. TinyBuilder

    In the future, look to Tiny Management to provide devices to small business to solve everyday IT problems. However, developing bare metal software for multiple platforms became cumbersome for such a small organization. Finding existing tools inadequate, we decided to build our own and called it TinyBuilder.

    Categories in common with Boost.Build:
  34. In the future, look to Tiny Management to provide devices to small business to solve everyday IT problems. However, developing bare metal software for multiple platforms became cumbersome for such a small organization. Finding existing tools inadequate, we decided to build our own and called it TinyBuilder.

    Categories in common with Boost.Build:

    Be the first to review TinyBuilder!
    Write a Review
    #18
    #18
  35. Invantive Scheduler

    Invantive Scheduler allows you to accelerate your business processes without increasing costs. Invantive Scheduler makes more of your available resources by automating processes as recurring background jobs. Real-time, event-driven, whenever your business needs it.

    Categories in common with Boost.Build:
  36. Invantive Scheduler allows you to accelerate your business processes without increasing costs. Invantive Scheduler makes more of your available resources by automating processes as recurring background jobs. Real-time, event-driven, whenever your business needs it.

    Categories in common with Boost.Build:

    Be the first to review Invantive Scheduler!
    Write a Review
    #19
    #19
  37. Micro Focus Enterprise Server

    Micro Focus Enterprise Server provides an application deployment environment for rehosting IBM mainframe applications that have traditionally run on IBM z/OS environments.

    Categories in common with Boost.Build:
  38. Micro Focus Enterprise Server provides an application deployment environment for rehosting IBM mainframe applications that have traditionally run on IBM z/OS environments.

    Categories in common with Boost.Build:

    Be the first to review Micro Focus Enterprise Server!
    Write a Review