We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process.
Bazel is a build tool that builds code quickly and reliably. It is used to build the majority of Google's software, and thus it has been designed to handle build problems present in Google's development environment. A comprehensive, built-in set of rules lets you build software for a wide variety of languages and platforms right out of the box.
Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. It focuses on two things, Building/testing software projects continuously and Monitoring executions of externally-run jobs. Jenkins can distribute build/test loads to multiple computers.
Buck is a build system for Android that encourages the creation of small, reusable modules consisting of code and resources. Because Android applications are predominantly written in Java, Buck also functions as a Java build system. Buck builds independent artifacts in parallel to take advantage of multiple cores. Further, it reduces incremental build times by keeping track of unchanged modules so that the minimal set of modules is rebuilt.
Pants is a build system for software. It works particularly well for a source code workspace containing many distinct but interdependent pieces. It is optimizes for building multiple, dependent things from source, building code in a variety of languages, speed of build execution. A Pants build sees only the target it's building and the transitive dependencies of that target. This approach works well for a big repository containing several things.
Gradle pushes declarative builds to the next level by providing declarative language elements that you can assemble as you like. Those elements also provide build-by-convention support for Java, Groovy, OSGi, Web and Scala projects. This declarative language is extensible, add yours or extend exiting one.
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. It helps codify the process of safely and reliably deploying artifacts to the cloud. It can deploy across multiple cloud providers: AWS EC2, Google Compute Engine, Microsoft Azure, OpenStack and Cloud Foundry.
Koji is an RPM-based build system. Its goal is to provide a flexible, secure, and reproducible way to build software. It is thin, portable command line client, Users can create local buildroots and lot more. It uses Mock to create chroot environments to perform builds.
Java Application Project TemplateNOTE: The Java Library Project Template can be found here. Creating a new Java project from scratch can involve a lot of tedium and overhead. The purpose of this project is to provide a template which can be easily modified to create your own Java project with minimal effort. Key features of this template include: Maven2-based project, which can be loaded in NetBeans 6.5+. Makefile wrapper for building the project (for those who like to simply type "make"). Stand
NUBuild is a command line .Net build tool that has been designed and developed keeping an individual developer in mind and also ease the continuous build and integration process. Has the ability to target all .Net framework versions.Developed with VB.Net and Net 2.0 framework.