Alternatives to FASTBuild
Compare FASTBuild alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to FASTBuild in 2025. Compare features, ratings, user reviews, pricing, and more from FASTBuild competitors and alternatives in order to make an informed decision for your business.
-
1
Bitrise
Bitrise
Bitrise is a CI/CD platform built for mobile development, helping teams speed up builds, automate testing, and deliver high-quality apps faster. It supports native languages like Swift, Objective-C, Java, and Kotlin, as well as cross-platform frameworks including React Native, Flutter, Xamarin, Cordova, and Ionic. Setup takes minutes, with customizable workflows that adapt to any project. Bitrise integrates with GitHub, GitLab, and other industry-standard tools, while its cloud infrastructure removes the need for manual processes or maintenance overhead. Pipelines provide flexible structure for CI/CD, running tasks in parallel or sequentially to optimize efficiency. With access to the latest machines, up-to-date Xcode versions, and expert customer support, Bitrise offers a complete solution for mobile teams of any size. -
2
Dev-C++
Embarcadero
Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron. Optimized for parallel compilation on modern multi-core machines. -
3
Incredibuild
Incredibuild
Incredibuild is the leading platform for development acceleration. Our platform speeds up developer and CI builds with our distribution and caching technologies, cutting down wait times from hours and days to minutes. Most importantly, we do so without changing your code, tools, or processes, on prem or on the cloud. Incredibuild gives you better visibility into your builds, significant acceleration, and smarter build asset orchestration for 8-10x faster builds. 200,000 devs and managers at over 2,000 companies, including world-leading brands like Microsoft, Amazon, Citibank, Adobe, Disney, Intel, Samsung, EPIC Games, Nintendo, and many more rely on Incredibuild to turbocharge their development and continuously delight their customers.Starting Price: $0 -
4
OpenMake Meister
OpenMake Software
OpenMake Meister® delivers a highly reusable and accelerated build solution that can quickly adapt to changing development demands. It gives you control over the logic that drives your compile/link/archive process and eliminates the need for one-off scripts that are brittle and error prone. It accelerates builds, relieves congestion, stores binaries and gathers critical dependency information that can be used for release packaging. Accelerate CI with fast compiles and parallel processing using reliable dependency management across thousands of server pools. Meister reduces build times from hours to minutes. Standardize binary assembly for software builds that dynamically adapt to each version update. Our model-driven approach reduces or eliminates ad hoc scripting. Expose all artifacts of your release candidate, even those not managed by a version control solution. Meister Impact Analysis and Audit Reports eliminate guesswork. -
5
distcc
distcc
Distcc is a distributed compilation system that accelerates C, C++, Objective-C, and Fortran builds by offloading compile jobs across multiple networked machines. It integrates seamlessly with GCC and Clang toolchains, transparently intercepting compiler calls and redistributing them to remote daemons while preserving optimization flags, include paths, and dependency tracking. Its client-server architecture features a lightweight listener that manages job queues, prioritizes local compilation when needed, and automatically detects available hosts via simple configuration or DNS. Distcc supports cross-compilation environments, SSH tunneling for secure clusters, blacklisting of unreliable servers, and integration with build systems like Make, CMake and Ninja. Monitoring tools provide real-time statistics on job distribution and throughput, and compatibility with compilation databases (compdb) enables granular control over distributed workloads.Starting Price: Free -
6
Turborepo
Vercel
Turborepo is a high-performance build system optimized for JavaScript and TypeScript codebases that dramatically speeds up development and continuous integration by optimizing workflows with parallel task execution, intelligent scheduling, incremental builds, and remote caching so you never do the same work twice. It works with any package manager (npm, yarn, pnpm) and integrates with any CI provider, letting you start a new repository or incrementally migrate an existing one with minimal setup using a single turbo.json configuration that builds on your existing package.json scripts. Turborepo understands the relationships between tasks and packages, runs only affected tasks, and can share cached results across machines and team members, reducing build times significantly. Its core concepts include remote caching, efficient task and package graphs, and support for multiple package types in a monorepo, while guides show how to integrate with favorite frameworks and tooling.Starting Price: Free -
7
Azure Pipelines
Microsoft
Automate your builds and deployments with Pipelines so you spend less time with the nuts and bolts and more time being creative. Get cloud-hosted pipelines for Linux, macOS, and Windows. Build web, desktop and mobile applications. Deploy to any cloud or on‑premises. Build, test, and deploy Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android, and iOS apps. Run in parallel on Linux, macOS, and Windows. Easily build and push images to container registries like Docker Hub and Azure Container Registry. Deploy containers to individual hosts or Kubernetes. Explore and implement a wide range of community-built build, test, and deployment tasks, along with hundreds of extensions from Slack to SonarCloud. Implement continuous delivery (CD) of your software to any cloud, including Azure, AWS, and GCP. Visualize deployment to any number of interdependent stages. -
8
Apache Ant
Apache Software Foundation
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks. Ant is written in Java. Users of Ant can develop their own "antlibs" containing Ant tasks and types, and are offered a large number of ready-made commercial or open-source "antlibs".Ant is extremely flexible and does not impose coding conventions or directory layouts to the Java projects which adopt it as a build tool. -
9
Nx
Nx
Trusted by developers, enterprises, and open-source projects. Whether your workspace has a single project or a thousand, Nx will keep your CI fast and your workspace maintainable. Next generation build system with first-class mono repo support and powerful integrations. Nx makes scaling easy. Modern techniques such as distributed task execution and computation caching make sure your CI times remain fast, even as you keep adding projects to your workspace. It can figure out whether the same computation has run before and can restore the files and the terminal output from its cache. Smart, automated, dynamic distribution of tasks across multiple machines to get maximum parallelization and CPU-efficient CI runs. Share your local computation cache with teammates and your CI system for maximum efficiency. Nothing is faster than not running a task. Nx analyzes your project graph and can differentiate it against a baseline to determine which projects changed. -
10
IBM® Rational® Build Forge® products offer an adaptive execution framework that creates a software assembly line to automate and accelerate software delivery. It allows you to standardize and automate repetitive tasks, uncover development bottlenecks, determine trends for specific projects and manage compliance mandates. Available in standard and enterprise editions, these products integrate into your current environment and support major development languages, scripts, tools and platforms. Accelerates build and release cycles through iterative development and parallel processes. Gives developers preconfigured build processes within their integrated development environments (IDEs). Simplifies compliance management with self-documenting audit trails and role-based security. Increases team efficiency with centralized build and release management using tools you already have.
-
11
Bazel
Bazel
Bazel is an open-source build and test tool designed for multi-language, multi-platform software projects that delivers fast, incremental builds by rebuilding only what’s necessary and leveraging advanced local and remote caching, optimized dependency analysis, and parallel execution. It natively supports Java, C++, Go, Android, iOS, and many other languages, scaling seamlessly from small repositories to massive monorepos and complex Continuous Integration environments. Its declarative extension language lets teams add or customize rules for new languages and platforms, tapping into a growing community ecosystem. Bazel offers query capabilities to inspect and understand dependency graphs, comprehensive versioned documentation and release notes, and robust support via GitHub, Slack, and monthly community updates. Trusted by industry leaders like Google, Stripe, and Dropbox to build heavy-duty, mission-critical infrastructure and applications.Starting Price: Free -
12
AWS CodeBuild
Amazon
AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy. With CodeBuild, you don’t need to provision, manage, and scale your own build servers. CodeBuild scales continuously and processes multiple builds concurrently, so your builds are not left waiting in a queue. You can get started quickly by using prepackaged build environments, or you can create custom build environments that use your own build tools. With CodeBuild, you are charged by the minute for the compute resources you use. With AWS CodeBuild, your build artifacts are encrypted with customer-specific keys that are managed by the AWS Key Management Service (KMS). CodeBuild is integrated with AWS Identity and Access Management (IAM), so you can assign user-specific permissions to your build projects. AWS CodeBuild belongs to a family of AWS Code Services. -
13
HashiCorp Waypoint
HashiCorp
Waypoint uses a single configuration file and common workflow to manage and observe deployments across platforms such as Kubernetes, Nomad, EC2, Google Cloud Run, and more. Waypoint builds applications for any language or framework. You can use Buildpacks for automatically building common frameworks or custom Dockerfiles or other build tools for more fine-grained control. The build step is where your application and assets are compiled, validated, and an artifact is created. This artifact can be published to a remote registry or simply passed to the deploy step. Waypoint deploys artifacts created by the build step to a variety of platforms, from Kubernetes to EC2 to static site hosts. It configures your target platform and prepares the new application version to be publicly accessible. Deployments are accessible via a preview URL prior to release. Waypoint releases your staged deployments and makes them accessible to the public. -
14
JRebel
Perforce
Save an average of 150 coding hours per year with JRebel, a JVM plugin that streamlines Java application development by skipping the time-consuming build and redeploy steps. With JRebel, developers can view code changes in real-time, preserve application state, and increase coding efficiency. JRebel integrates with over 100 leading frameworks, application servers, IDEs, and build environments. With JRebel, you get a proven, high-ROI productivity tool that can immediately save your company time and money. JRebel maintains application state, making it easier for developers to stay focused on creating groundbreaking Java applications. JRebel offers dedicated, professional support to ensure you can integrate quickly and troubleshoot effectively. JRebel provides a polished, user-friendly experience for IntelliJ IDEA, Eclipse, and Visual Studio. Make changes and skip redeploys, all without leaving your IDE. -
15
C++/CLI
Microsoft
In Visual Studio 2022, the default target framework for .NET Core projects is 6.0. For .NET Frameworks projects, the default is 4.7.2. The .NET Framework version selector is on the configure your new project page of the create a new project dialog. C++/CLI itself isn't installed by default when you install a Visual Studio C++ workload. To install the component after Visual Studio is installed, open the Visual Studio Installer by selecting the Windows Start menu and searching for visual studio installer. Choose the modify button next to your installed version of Visual Studio. Select the Individual components tab. Scroll down to the compilers, build tools, and runtimes section, and select C++/CLI support for v143 build tools (Latest). Select modify to download the necessary files and update Visual Studio. By using C++/CLI you can create C++ programs that use .NET classes as well as native C++ types. C++/CLI is intended for use in console applications.Starting Price: Free -
16
GoCD
ThoughtWorks
Easily model and visualize complex workflows with GoCD. GoCD’s value stream map shows your entire path to production in a single view. Easily navigate across jobs, spot inefficiencies, and optimize your process. No plugin required, out of box CD. GoCD streamlines your CD workflow on popular cloud environments such as Kubernetes, Docker, AWS and more. GoCD excels at modeling complex CD workflows for fast feedback with its modeling constructs, parallel execution and dependency management. GoCD helps you troubleshoot a broken pipeline by tracking every change from commit to deploy in real time. Compare content - both files and commit messages - across any two arbitrary builds. GoCD integrates with many popular external tools and services via its extensible plugin architecture. We have put a lot of thought into making sure GoCD upgrades are painless and non-breaking even when you are using plugins. There are numerous high-quality, curated plugins currently available.Starting Price: Free -
17
Continua CI
VSoft Technologies
Continua CI is an Easy to use, Scalable and Affordable Continuous Integration Server. With an intuitive user interface, it takes just minutes to get up and running. With support for Visual Studio, MSBuild, Ant, Nant, Rake, FinalBuilder, Git, Hg, Svn, Perforce, and many other tools, Continua CI has something for everyone. Discover all the features that you can utilize to help streamline your build process using Continua CI. Continua CI's pricing model lets you get started with Unlimited Project, Unlimited Configurations, Unlimited Users. Free! Scaling up is affordable, unlike other continuous integration servers, idle agents do not consume expensive licenses. Get the most out of Continua CI through the Help and Resources section. You can get access to the latest videos, screenshots, articles and blogs relating to Continua CI. Download Continua CI and incorporate Continuous Integration into your build process for free. -
18
Arm Forge
Arm
Build reliable and optimized code for the right results on multiple Server and HPC architectures, from the latest compilers and C++ standards to Intel, 64-bit Arm, AMD, OpenPOWER, and Nvidia GPU hardware. Arm Forge combines Arm DDT, the leading debugger for time-saving high-performance application debugging, Arm MAP, the trusted performance profiler for invaluable optimization advice across native and Python HPC codes, and Arm Performance Reports for advanced reporting capabilities. Arm DDT and Arm MAP are also available as standalone products. Efficient application development for Linux Server and HPC with Full technical support from Arm experts. Arm DDT is the debugger of choice for developing of C++, C, or Fortran parallel, and threaded applications on CPUs, and GPUs. Its powerful intuitive graphical interface helps you easily detect memory bugs and divergent behavior at all scales, making Arm DDT the number one debugger in research, industry, and academia. -
19
OpenCppCoverage
OpenCppCoverage
OpenCppCoverage is an open-source code coverage tool for C++ under Windows. The main usage is for unit testing coverage, but you can also use it to know the executed lines in a program for debugging purposes. Support compiler with a program database file (.pdb). Just run your program with OpenCppCoverage, no need to recompile your application. Exclude a line based on a regular expression. Coverage aggregation, to run several code coverages and merge them into a single report. Requires Microsoft Visual Studio 2008 or higher for all editions including the Express edition. It should also work with the previous version of Visual Studio. You can run the tests with the Test Explorer window.Starting Price: Free -
20
TorizonCore
Toradex
Install TorizonCore in one click with the preinstalled Toradex Easy Installer. A Graphical User Interface (GUI) and Debian containers with APT Package Manager get you started in minutes. An extending selection of development tools such as the Flash Analytics tool helps to build reliable products fast. TorizonCore is open-source and built with the Yocto Project based on the Toradex Embedded Linux BSP, which enables further customization. Torizon offers full integration with Visual Studio 2019, providing a convenient way to use a Windows development PC and familiar tools while at the same time giving you the advantages of the rich Linux ecosystem. Toradex continues to support Windows Embedded Compact / WinCE, but for a developer who wishes to move to Linux, Visual Studio with Torizon is an excellent choice. -
21
Jenkins
Jenkins
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. As an extensible automation server, Jenkins can be used as a simple CI server or turned into the continuous delivery hub for any project. Jenkins is a self-contained Java-based program, ready to run out-of-the-box, with packages for Windows, Linux, macOS and other Unix-like operating systems. Jenkins can be easily set up and configured via its web interface, which includes on-the-fly error checks and built-in help. With hundreds of plugins in the Update Center, Jenkins integrates with practically every tool in the continuous integration and continuous delivery toolchain. Jenkins can be extended via its plugin architecture, providing nearly infinite possibilities for what Jenkins can do. Jenkins can easily distribute work across multiple machines, helping drive builds, tests and deployments across multiple platforms faster. -
22
Rocket Visual COBOL
Rocket Software
Rocket Visual COBOL Personal Edition is a free, academic-use development environment that allows students and professionals to learn modern COBOL inside today’s most popular IDEs, including Visual Studio, Eclipse, and Visual Studio Code. It provides advanced editing, debugging, continuous background compilation, and intelligent code analysis to accelerate learning and productivity. With support for both .NET and JVM ecosystems, learners can combine COBOL with C#, Java, and other modern languages in a single toolset. Designed specifically for education and skills development, it offers a one-year student developer license at no cost. The platform helps new developers build foundational COBOL abilities while enabling experienced programmers to explore modernization techniques. With over 100,000 downloads, it remains one of the most trusted ways to learn and practice COBOL development. -
23
Gradle
Gradle
Gradle Inc. is the company behind the leading software solution for improving developer productivity and happiness called Develocity (formerly Gradle Enterprise) and the popular open-source Gradle Build Tool, which is downloaded over 30 million times a month. Gradle is also pioneering the emerging practice of Developer Productivity Engineering (DPE). Elite development teams from companies like Airbnb, LinkedIn, Microsoft, Nasdaq, and Netflix, practice DPE to deliver quality software more rapidly at scale. They achieve this by leveraging Develocity’s innovative build and test performance acceleration technologies and analytics to proactively improve the reliability of the developer toolchain and make failure troubleshooting more efficient. -
24
Microsoft Cognitive Toolkit
Microsoft
The Microsoft Cognitive Toolkit (CNTK) is an open-source toolkit for commercial-grade distributed deep learning. It describes neural networks as a series of computational steps via a directed graph. CNTK allows the user to easily realize and combine popular model types such as feed-forward DNNs, convolutional neural networks (CNNs) and recurrent neural networks (RNNs/LSTMs). CNTK implements stochastic gradient descent (SGD, error backpropagation) learning with automatic differentiation and parallelization across multiple GPUs and servers. CNTK can be included as a library in your Python, C#, or C++ programs, or used as a standalone machine-learning tool through its own model description language (BrainScript). In addition you can use the CNTK model evaluation functionality from your Java programs. CNTK supports 64-bit Linux or 64-bit Windows operating systems. To install you can either choose pre-compiled binary packages, or compile the toolkit from the source provided in GitHub. -
25
Apache Trafodion
Apache Software Foundation
Apache Trafodion is a webscale SQL-on-Hadoop solution enabling transactional or operational workloads on Apache Hadoop. Trafodion builds on the scalability, elasticity, and flexibility of Hadoop. Trafodion extends Hadoop to provide guaranteed transactional integrity, enabling new kinds of big data applications to run on Hadoop. Full-functioned ANSI SQL language support. JDBC/ODBC connectivity for Linux/Windows clients. Distributed ACID transaction protection across multiple statements, tables, and rows. Performance improvements for OLTP workloads with compile-time and run-time optimizations. Support for large data sets using a parallel-aware query optimizer. Reuse existing SQL skills and improve developer productivity. Distributed ACID transactions guarantee data consistency across multiple rows and tables. Interoperability with existing tools and applications. Hadoop and Linux distribution neutral. Easy to add to your existing Hadoop infrastructure.Starting Price: Free -
26
ccminer
ccminer
ccminer is an open-source project for CUDA compatible GPUs (nVidia). The project is compatible with both Linux and Windows platforms. This site is intended to share cryptocurrencies mining tools you can trust. Available open-source binaries will be compiled and signed by us. Most of these projects are open-source but could require technical abilities to be compiled correctly. -
27
IBM DevOps Build
IBM
DevOps Build is a distributed, multiplatform build-management tool for configuring and running software builds. Facilitate complex project builds based on project relationships. Create a secure environment that conforms to your organization’s structure and needs. Configure and run your builds with a template-driven process that accelerates feedback. See standard build processes, source control rules, and test reports. Identify project variances. Control who can see and run builds. Save time, and effort when configuring security settings. Generate graphs of complex app makeup and high-performance reports to see project trends. Use the Docker plug-in to build Docker images with DevOps build. Automate cloning a Git repository, tag source artifacts, and publish source-artifact changes. Use tested integrations with tools and technologies from IBM, open source and third parties. -
28
Code Composer Studio
Texas Instruments
Code Composer Studio software comprises a suite of tools used to develop and debug embedded applications. The software includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler and many other features. The intuitive IDE provides a single-user interface that takes you through each step of the application development flow. Familiar tools and interfaces let you get started faster than ever before. Code Composer Studio software combines the advantages of the Eclipse software framework with advanced embedded-debug capabilities from TI resulting in a compelling feature-rich development environment for embedded developers. -
29
CUDA
NVIDIA
CUDA® is a parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs). With CUDA, developers are able to dramatically speed up computing applications by harnessing the power of GPUs. In GPU-accelerated applications, the sequential part of the workload runs on the CPU – which is optimized for single-threaded performance – while the compute intensive portion of the application runs on thousands of GPU cores in parallel. When using CUDA, developers program in popular languages such as C, C++, Fortran, Python and MATLAB and express parallelism through extensions in the form of a few basic keywords. The CUDA Toolkit from NVIDIA provides everything you need to develop GPU-accelerated applications. The CUDA Toolkit includes GPU-accelerated libraries, a compiler, development tools and the CUDA runtime.Starting Price: Free -
30
Buildkite
Buildkite
Run the open-source buildkite-agent on your own infrastructure for maximum speed, control, and security. The agent checks out your source code, executes custom hooks and overrides, and then runs your build jobs. Your source code never leaves your infrastructure. You can install the agent using one of our packages and binaries for almost every platform and architecture, including Ubuntu, Debian, Mac, Windows, Docker, and more. The agent’s artifact and meta-data storage allows for share-nothing, state-free build jobs that can be easily distributed and scaled across any number of agents. Run as many build agents as you need (up to 10,000 connected per account), without breaking a sweat. The open-source Elastic CI Stack for AWS gives you an easy-to-maintain, elastically scaling CI stack in your own AWS account. Or if you prefer to roll your own, you can use the tools you’re already familiar with in your production environments (such as Packer and Terraform).Starting Price: $15 per user per month -
31
Fortran
Fortran
Fortran has been designed from the ground up for computationally intensive applications in science and engineering. Mature and battle-tested compilers and libraries allow you to write code that runs close to the metal, fast. Fortran is statically and strongly typed, which allows the compiler to catch many programming errors early on for you. This also allows the compiler to generate efficient binary code. Fortran is a relatively small language that is surprisingly easy to learn and use. Expressing most mathematical and arithmetic operations over large arrays is as simple as writing them as equations on a whiteboard. Fortran is a natively parallel programming language with intuitive array-like syntax to communicate data between CPUs. You can run almost the same code on a single CPU, on a shared-memory multicore system, or on a distributed-memory HPC or cloud-based system.Starting Price: Free -
32
Opsera
Opsera
You choose your tools, we take care of the rest. Put together the perfect CI/CD stack that fits your organization’s goals with zero vendor lock-in. Eliminate manual scripts and stop building toolchain automation. Free your engineers to focus on your core business. Pipeline workflows follow a declarative model so you focus on what is required — not how it’s accomplished — including: software builds, security scans, unit testing, and deployments. With Blueprints, diagnose any failures from within Opsera using a console output of every step of your pipeline execution. Comprehensive software delivery analytics across your CI/CD process in a unified view — including Lead Time, Change Failure Rate, Deployment Frequency, and Time to Restore. Contextualized logs for faster resolution and improved auditing and compliance.Starting Price: $3.60 per user , Min 300 devs -
33
Apache Maven
The Apache Software Foundation
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you think that Maven could help your project, you can find out more information in the "About Maven" section of the navigation. This includes an in-depth description of what Maven is and a list of some of its main features. If the problem has not been reported before, the recommended way to get help is to subscribe to the Maven Users Mailing list. Many other users and Maven developers will answer your questions there, and the answer will be archived for others in the future. -
34
Travis CI
Travis CI
The simplest way to test and deploy your projects in the cloud or on-prem. Easily sync your projects with Travis CI and you’ll be testing your code in minutes. Check out our features – now you can sign up for Travis CI using your Assembla, Bitbucket, GitHub or GitLab account to connect your repositories! Testing your open-source projects is always 100% free! Log in with your cloud repository, tell Travis CI to test a project, and then push. Could it be any simpler? Many databases and services are pre-installed and can be enabled in your build configuration. Make sure every Pull Request to your project is tested before it’s merged. Updating staging or production as soon as your tests pass has never been easier! Builds on Travis CI are configured mostly through the build configuration stored in the file .travis.yml in your repository. This allows your configuration to be version controlled and flexible.Starting Price: $63 per month -
35
Diploi
Diploi
Diploi is a developer platform that simplifies building, deploying, and hosting applications from start to production. It lets developers define their entire stack using reusable components and add-ons managed through a single YAML configuration. Diploi provides zero-install development environments that launch instantly without local setup. Developers can code directly in a browser-based IDE or connect their own IDE via SSH. The platform automatically configures GitHub integration and CI/CD pipelines. With one click, teams can create test, staging, or production environments. Diploi removes infrastructure friction so developers can focus on building software faster. -
36
Intel oneAPI HPC Toolkit
Intel
High-performance computing (HPC) is at the core of AI, machine learning, and deep learning applications. The Intel® oneAPI HPC Toolkit (HPC Kit) delivers what developers need to build, analyze, optimize, and scale HPC applications with the latest techniques in vectorization, multithreading, multi-node parallelization, and memory optimization. This toolkit is an add-on to the Intel® oneAPI Base Toolkit, which is required for full functionality. It also includes access to the Intel® Distribution for Python*, the Intel® oneAPI DPC++/C++ C¿compiler, powerful data-centric libraries, and advanced analysis tools. Get what you need to build, test, and optimize your oneAPI projects for free. With an Intel® Developer Cloud account, you get 120 days of access to the latest Intel® hardware, CPUs, GPUs, FPGAs, and Intel oneAPI tools and frameworks. No software downloads. No configuration steps, and no installations. -
37
inedo BuildMaster
Inedo
BuildMaster lets you release your software reliably, to any environment, at whatever pace the business demands. BuildMaster is a self-hosted, user-friendly CI/CD platform that can automate builds and deployments while giving the whole team visibility and control over the release process. BuildMaster stands in front of your tools like a command center, providing a consistent process across builds, deployments, and releases. Beginners and experts alike can build CI/CD pipelines with templates, drag-and-drop editors, and pre-existing PowerShell, Python, and other scripts. BuildMaster is self-managed, which means you have the option to run BuildMaster on-premises or in your private/public cloud. BuildMaster can replace and/or work with different build automation tools. Discover the differences, similarities, and compatibility with your existing tools. -
38
Embrace enterprise-ready DevOps. Create toolchains that support your app delivery tasks. Automate builds, tests, deployments and more. Quickly provision an integrated toolchain using customizable, shareable templates with tools from IBM, third parties and open source. Automate builds and tests with Tekton-based delivery pipelines, and control quality with analytics. Use toolchains to gain an integrated set of tools to build, deploy and manage your apps. You can create toolchains that include IBM services, open source tools or third-party tools that make development and operations repeatable and easier to manage. Build, test and deploy in a repeatable way with minimal human intervention by leveraging Tekton-based delivery pipelines. Be ready to release into production at any time. Choose the integrated web-based environment built on Eclipse Orion. Create, edit, run, debug and complete source control tasks, and seamlessly move from editing your code to deploying it to production.
-
39
GitHub
GitHub
GitHub is the world’s most secure, most scalable, and most loved developer platform. Join millions of developers and businesses building the software that powers the world. Build with the world’s most innovative communities, backed by our best tools, support, and services. If you manage multiple contributors , there’s a free option: GitHub Team for Open Source. We also run GitHub Sponsors, where we help fund your work. The Pack is back. We’ve partnered up to give students and teachers free access to the best developer tools—for the school year and beyond. Work for a government-recognized nonprofit, association, or 501(c)(3)? Get a discounted Organization account on us.Starting Price: $7 per month -
40
Fink
Fink
The Fink project wants to bring the full world of Unix open source software to Darwin and Mac OS X. We modify Unix software so that it compiles and runs on Mac OS X ("port" it) and make it available for download as a coherent distribution. Fink uses Debian tools like dpkg and apt-get to provide powerful binary package management. You can choose whether you want to download precompiled binary packages or build everything from source. The project offers precompiled binary packages as well as a fully automated build-from-source system. Mac OS X includes only a basic set of command-line tools. Fink brings you enhancements for these tools as well as a selection of graphical applications developed for Linux and other Unix variants. With Fink the compile process is fully automated; you'll never have to worry about Makefiles or configure scripts and their parameters again. The dependency system automatically takes care that all required libraries are present.Starting Price: Free -
41
NVIDIA HPC SDK
NVIDIA
The NVIDIA HPC Software Development Kit (SDK) includes the proven compilers, libraries and software tools essential to maximizing developer productivity and the performance and portability of HPC applications. The NVIDIA HPC SDK C, C++, and Fortran compilers support GPU acceleration of HPC modeling and simulation applications with standard C++ and Fortran, OpenACC® directives, and CUDA®. GPU-accelerated math libraries maximize performance on common HPC algorithms, and optimized communications libraries enable standards-based multi-GPU and scalable systems programming. Performance profiling and debugging tools simplify porting and optimization of HPC applications, and containerization tools enable easy deployment on-premises or in the cloud. With support for NVIDIA GPUs and Arm, OpenPOWER, or x86-64 CPUs running Linux, the HPC SDK provides the tools you need to build NVIDIA GPU-accelerated HPC applications. -
42
SQL Server Data Tools (SSDT)
Microsoft
SQL Server Data Tools (SSDT) transforms database development by introducing a ubiquitous, declarative model that spans all the phases of database development inside Visual Studio. You can use SSDT Transact-SQL design capabilities to build, debug, maintain, and refactor databases. You can work with a database project, or directly with a connected database instance on or off-premise. Developers can use familiar Visual Studio tools for database development. Tools such as: code navigation, IntelliSense, language support that parallels what is available for C# and Visual Basic, platform-specific validation, debugging, and declarative editing in the Transact-SQL editor. SSDT also provides a visual Table Designer for creating and editing tables in either database projects or connected database instances. While you are working on your database projects in a team-based environment, you can use version control for all the files. -
43
Atomist
Atomist
Introducing our new automation platform, delivering pre-built automations called skills. Automate all your repetitive and nuanced tasks like replacing strings in projects, updating npm dependencies, running a code quality scan, or build your own skill to solve your unique requirements. Teams using Atomist have the flexibility to apply pre-built automations, called skills, across all their repositories, development activities, and operations events. The execution of a skill is triggered by an event-based action important to your team, like a commit, build, deployment, or the creation of an issue. -
44
TeamCity
JetBrains
Powerful Continuous Integration out of the box. Define up to 100 build configurations (jobs) and run unlimited builds. Run up to 3 builds concurrently. Add extra agents when necessary. Utilize the full potential of all the TeamCity features. This product includes features identical to those available to our largest customers. Receive peer support through the forum, alternatively file a bug or feature request, and vote for them in our public issue tracker. Unlimited users, unlimited build time. No strings attached. Build, check and run automated tests on the server even before committing your changes – keeping your code base clean at all times. Don’t wait for a build to finish to discover that something is wrong. Form your project tree to inherit parent settings and permissions. Create templates with common settings and inherit any number of build configurations from them.Starting Price: $18/month -
45
Dimodelo
Dimodelo
Stay focused on delivering valuable and impressive reporting, analytics and insights, instead of being stuck in data warehouse code. Don’t let your data warehouse become a jumble of 100’s of hard-to-maintain pipelines, notebooks, stored procedures, tables. and views etc. Dimodelo DW Studio dramatically reduces the effort required to design, build, deploy and run a data warehouse. Design, generate and deploy a data warehouse targeting Azure Synapse Analytics. Generating a best practice architecture utilizing Azure Data Lake, Polybase and Azure Synapse Analytics, Dimodelo Data Warehouse Studio delivers a high-performance, modern data warehouse in the cloud. Utilizing parallel bulk loads and in-memory tables, Dimodelo Data Warehouse Studio generates a best practice architecture that delivers a high-performance, modern data warehouse in the cloud.Starting Price: $899 per month -
46
Frost 3D Universal
Simmakers
Frost 3D software allows you to develop scientific models of permafrost thermal regimes under the thermal influence of pipelines, production wells, hydraulic constructions, etc., taking into account the thermal stabilization of the ground. The software package is based on ten years experience in the field of programming, computational geometry, numerical methods, 3D visualization, and parallelization of computational algorithms. Creation of 3D computational domain with surface topography and soil lithology; 3D reconstruction of pipelines, boreholes, basements, and foundations of buildings; Import of 3D objects including Wavefront (OBJ), StereoLitho (STL), 3D Studio Max (3DS) and Frost 3D Objects (F3O); Library of thermophysical properties of the ground, building elements, climatic factors and the parameters of cooling units; Specification of thermal and hydrological properties of 3D objects and heat transfer parameters on the surfaces of objects. -
47
CodeLite
CodeLite
CodeLite is a free, open-source, cross-platform Integrated Development Environment (IDE) designed primarily for C, C++, PHP, and JavaScript development. It offers a lightweight and highly customizable environment with support for multiple compilers, including GCC, Clang, and Microsoft Visual C++. CodeLite features an intuitive code editor with syntax highlighting, auto-completion, and code refactoring capabilities. It also includes an integrated debugger with support for GDB, making it easy to set breakpoints, inspect variables, and trace call stacks. Additionally, CodeLite supports Node.js and TypeScript development, making it a versatile choice for both desktop and web-based applications. Its flexibility, cross-platform compatibility (Windows, macOS, and Linux), and integration with popular version control systems like Git and Subversion make it a go-to IDE for developers seeking a lightweight alternative to more resource-intensive environments.Starting Price: Free -
48
QuEST
QuEST
The Quantum exact simulation toolkit is a high-performance simulator of quantum circuits, state-vectors and density matrices. QuEST uses multithreading, GPU acceleration and distribution to run lightning first on laptops, desktops and networked supercomputers. QuEST just works; it is stand-alone, requires no installation, and is trivial to compile and get running. QuEST has no setup; it can be downloaded, compiled and run in a matter of seconds. QuEST has no external dependencies and compiles natively on Windows, Linux and MacOS. Whether on a laptop, a desktop, a supercomputer, a microcontroller, or in the cloud, you can almost always get QuEST running with only a few terminal commands. -
49
TotalView
Perforce
TotalView debugging software provides the specialized tools you need to quickly debug, analyze, and scale high-performance computing (HPC) applications. This includes highly dynamic, parallel, and multicore applications that run on diverse hardware — from desktops to supercomputers. Improve HPC development efficiency, code quality, and time-to-market with TotalView’s powerful tools for faster fault isolation, improved memory optimization, and dynamic visualization. Simultaneously debug thousands of threads and processes. Purpose-built for multicore and parallel computing, TotalView delivers a set of tools providing unprecedented control over processes and thread execution, along with deep visibility into program states and data. -
50
OpenJDK
Oracle
The place to collaborate on an open-source implementation of the Java platform, standard edition, and related projects. Download and install the latest open-source JDK. Oracle’s free, GPL-licensed, production-ready OpenJDK JDK 21 binaries for Linux, macOS, and Windows are available, Oracle’s commercially-licensed JDK 21 binaries, based on the same code, are available as well. Browse the code on the web, clone a repository to make a local copy, and contribute a patch to fix a bug, enhance an existing component, or define a new feature. OpenJDK provides source code that developers can use to build their binaries. Consequently, users are responsible for compiling the code and generating the Java runtime tailored to their specific platform. The JDK is a complex software project. Building it requires a certain amount of technical expertise, a fair number of dependencies on external software, and reasonably powerful hardware.Starting Price: Free