Chocolatey - Like apt-get but for windows

  •        899

Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with windows in mind. For those unfamiliar with apt/debian, think about chocolatey as a global silent installer for applications and tools. It can also do configuration tasks and anything that you can do with PowerShell.

http://chocolatey.org/

Tags
Implementation
License
Platform

   




Related Projects

apt-cyg - Apt-cyg, an apt-get like tool for Cygwin

  •    Shell

apt-cyg is a Cygwin package manager. It includes a command-line installer for Cygwin which cooperates with Cygwin Setup and uses the same repository.

ChocolateyGUI - A delicious GUI for chocolatey

  •    CSharp

Chocolatey GUI is a user interface for Chocolatey NuGet (a Machine Package Manager for Windows).This uses the public Chocolatey GUI feed which is hosted on MyGet.org as the source.

Snakebasket - Recursive Python Package Installer

  •    Python

snakebasket is a recursive Python package installer that makes multi-package Python development a little easier. It's a layer on top of pip that can resolve and install an entire dependency graph with a single command: sb install. It recursively reads requirements from simple requirements.txt or old-school setup.ph files when sb install is run and decides between conflicting versions and installs the latest one.

Babun - a Windows shell you love

  •    Groovy

The core of Babun consists of a pre-configured Cygwin. It consists of pact - advanced package manager (like apt-get or yum). Babun’s shell features include syntax highlighting, UNIX tools, software development tools, git-aware prompt, custom scripts and aliases. Mintty is the console used in babun. It features an xterm-256 mode, nice fonts and simply looks great!

GNOME Debian Package Manager

  •    Python

GDPM is GNOME-based graphical manager for Debian packages. It aims to fully replace command-line tools apt-get, apt-cache and dpkg by offering easy way do install, remove, upgrade and browse Debian packages.


Mint - A package manager that installs and runs Swift command line tools

  •    Swift

A package manager that installs and runs Swift command line tool packages. Mint is designed to be used with Swift command line tools that build with the Swift Package Manager. It makes installing, running and distributing these tools much easier.

OPAM - Source-based package manager for OCaml

  •    OCaml

OPAM is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

RPM - RPM Package Manager

  •    C

RPM is a powerful and mature command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating Unix software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a library API, permitting advanced developers to manage such transactions from programming languages such as C, Perl or Python.

Scoop - A simple package manager for Windows

  •    PowerShell

Scoop is a simple package manager for Windows. It installs the tools you know and love. It takes care of resolving dependencies. It does not have unexpected side-effects from installing and uninstalling programs.

win-get

  •    

Win-get is a command-line package manager for Windows, similar to apt-get. Win-get will automatically download and install software for you, silently if possible. Win-get is an excellent tool for scripting an unattended workstation installation.

SDKMAN - The Software Development Kit Manager

  •    Shell

SDKMAN is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates. Formerly known as GVM the Groovy enVironment Manager. It is suited for (but not limited to) installing Java related development kits. Install Groovy, Scala, Grails, Play or Spring Boot all from one convenient place.

meteorite - Installer & smart package manager for Meteor

  •    Javascript

Installer & smart package manager for Meteor

apt - Development repository for apt Chef Cookbook

  •    Ruby

This cookbook includes recipes to execute apt-get update to ensure the local APT package cache is up to date. There are recipes for managing the apt-cacher-ng caching proxy and proxy clients. It also includes a custom resource for pinning packages via /etc/apt/preferences.d. May work with or without modification on other Debian derivatives.

apt-fast - apt-fast: A shellscript wrapper for apt that speeds up downloading of packages.

  •    Shell

apt-fast is a shellscript wrapper for apt-get and aptitude that can drastically improve apt download times by downloading packages in parallel, with multiple connections per package. Some distros, such as PCLinuxOS include apt-fast in their repos.

Sandstorm - Personal Cloud Sandbox

  •    C++

Sandstorm is an open source hosting platform for personal instances of web apps. Users can upload and install arbitrary software. A Sandstorm app only takes a couple clicks to deploy. It's so easy and secure that non-technical employees can actually deploy the apps they need themselves, without wasting valuable IT time. Get SaaS-like ease-of-use while keeping your data on-prem and under your control.

IzPack - Cross-platform Installer

  •    Java

IzPack is a one-stop solution for packaging, distributing and deploying applications. It is fully cross-platform and generates a single installer. As such, it is an alternative to native solutions such as platform-specific installers and package managers. IzPack-generated installers only require a Java virtual machine to run.

gpm - Barebones dependency manager for Go.

  •    Shell

Go Package Manager (or gpm, for short) is a tool that helps achieve reproducible builds for Go applications by specifying the revision of each external Go package that the application depends on.Being simple and unobstrusive are some of the most important design choices for gpm: go get already provides a way to fetch dependencies, and relies on versions control systems like Git to do it, gpm adds the additional step of setting each dependency repo to the desired revision, neither Go or your application even know about any of this happening, it just works.

Helm - The Kubernetes Package Manager

  •    Go

Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources. It is a tool that streamlines installing and managing Kubernetes applications. Think of it like apt/yum/homebrew for Kubernetes.