Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. | Pulumi is a cloud development platform that makes creating cloud programs easy and productive. Skip the YAML and just write code. Pulumi is multi-language, multi-cloud and fully extensible in both its engine and ecosystem of packages. |
| - | Containers - Deploy a Docker container to production in 5 minutes using your favorite orchestrator.; Serverless - Stand up a serverless API or event handler in 5 minutes using a real lambda in code.; Infrastructure - Manage cloud infrastructure or hosted services using infrastructure as code.; CoLaDa - Embrace containers, lambdas, and data, using a modern, multi-cloud framework. |
Statistics | |
GitHub Stars 57.1K | GitHub Stars 24.1K |
GitHub Forks 26.9K | GitHub Forks 1.3K |
Stacks 343.7K | Stacks 306 |
Followers 184.2K | Followers 293 |
Votes 6.6K | Votes 25 |
Pros & Cons | |
Pros
Cons
| Pros
|

Mercurial is dedicated to speed and efficiency with a sane user interface. It is written in Python. Mercurial's implementation and data structures are designed to be fast. You can generate diffs between revisions, or jump back in time within seconds.

You can use AWS CloudFormation’s sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run your application. You don’t need to figure out the order in which AWS services need to be provisioned or the subtleties of how to make those dependencies work.

Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.

Packer automates the creation of any type of machine image. It embraces modern configuration management by encouraging you to use automated scripts to install and configure the software within your Packer-made images.

Scalr is a remote state & operations backend for Terraform with access controls, policy as code, and many quality of life features.

Plastic SCM is a distributed version control designed for big projects. It excels on branching and merging, graphical user interfaces, and can also deal with large files and even file-locking (great for game devs). It includes "semantic" features like refactor detection to ease diffing complex refactors.

Pijul is a free and open source (AGPL 3) distributed version control system. Its distinctive feature is to be based on a sound theory of patches, which makes it easy to learn and use, and really distributed.

It is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure subscription. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment.

Habitat is a new approach to automation that focuses on the application instead of the infrastructure it runs on. With Habitat, the apps you build, deploy, and manage behave consistently in any runtime — metal, VMs, containers, and PaaS. You'll spend less time on the environment and more time building features.

Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using yaml.