JFrog - Artifact Repository Manager

  •        916

JFrog is an universal Artifact Repository Manager on the market, JFrog Artifactory fully supports software packages created by any language or technology. As a local proxy to the outside world, Artifactory guarantees consistent access to the components needed by your build tools. Remote artifacts are cached locally for reuse, so that you don’t have to download them over and over again. Automate all aspects of artifact management using a powerful REST API.

https://www.jfrog.com/open-source/
https://github.com/JFrogDev

Tags
Implementation
License
Platform

   




Related Projects

Eclipse Package Drone - Software Artifact Repository

  •    Java

Eclipse Package Drone is a software artifact repository. A system which stores software packages (like JAR files, Debian Packages, …), extracts information, transforms these and provide access via different repository interfaces. Package Drone's initial focus was on providing a repository system for the different repository formats (like P2, Maven, OBR and OSGi R5) with a focus on OSGi. Over the time the system was enhanced to allow pluggable adapters for other content types and repository adapters.

bioconda-recipes - Conda recipes for the bioconda channel.

  •    Shell

Conda is a platform- and language-independent package manager that sports easy distribution, installation and version management of software. The bioconda channel is a Conda channel providing bioinformatics related packages for Linux and Mac OS. This repository hosts the corresponding recipes. Please visit https://bioconda.github.io for details.

Munki - Managed software installation for macOS

  •    Swift

Munki is a set of tools that, used together with a webserver-based repository of packages and package metadata, can be used by macOS administrators to manage software installs (and in many cases removals) on macOS client machines. Munki can install software packaged in the Apple package format, and also supports Adobe CS3/CS4/CS5/CS6/CC deployment packages, and drag-and-drop disk images as installer sources. Additionally, Munki can be configured to install Apple Software Updates, either from Apple's server, or yours.

Flatpak - The future of Application Distribution

  •    C

Flatpak is the next-generation technology for building and installing desktop applications. It has the power to revolutionize the Linux desktop ecosystem. Flatpak (formerly xdg-app) is a software utility for software deployment, package management, and application virtualization for Linux desktop computers. It provides a sandbox environment in which users can run applications in isolation from the rest of the system.

OSCC MAMPU Product Installation Script

  •    Shell

OSCC MAMPU Product Installation Script is a compilation of scripts that can be integrated with package Managers, e.g. RPM Package Manager , Debian Software Package, etc. to produce a robust and feature rich installer to address specific problems.


opam-repository - Main public package repository for OPAM, the source package manager of OCaml.

  •    OCaml

This repository contains OCaml package and compiler metadata and is used by the default installation of opam.The CONTRIBUTING.md document has general guidelines on how to contribute.

spack - A flexible package manager that supports multiple versions, configurations, platforms, and compilers

  •    Python

Spack is a multi-platform package manager that builds and installs multiple versions and configurations of software. It works on Linux, macOS, and many supercomputers. Spack is non-destructive: installing a new version of a package does not break existing installations, so many configurations of the same package can coexist. Spack offers a simple "spec" syntax that allows users to specify versions and configuration options. Package files are written in pure Python, and specs allow package authors to write a single script for many different builds of the same package. With Spack, you can build your software all the ways you want to.

swift-package-manager - The Package Manager for the Swift Programming Language

  •    Swift

The Swift Package Manager is a tool for managing distribution of source code, aimed at making it easy to share your code and reuse others’ code. The tool directly addresses the challenges of compiling and linking Swift packages, managing dependencies, versioning, and supporting flexible distribution and collaboration models. We’ve designed the system to make it easy to share packages on services like GitHub, but packages are also great for private personal development, sharing code within a team, or at any other granularity.

PEAR Framework - reusable PHP components

  •    PHP

PEAR is a framework and distribution system for reusable PHP components. It has all categories of components from DB access, security, xml parsing, encryption etc.

yarn - Fast, reliable, and secure dependency management

  •    Javascript

Yarn is fast, reliable, and secure dependency management. Yarn caches every package it has downloaded, so it never needs to download the same package again. It also does almost everything concurrently to maximize resource utilization. This means even faster installs.

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.

brew - :beer::penguin: The Homebrew package manager for Linux

  •    Ruby

Linuxbrew is a fork of Homebrew, the macOS package manager, for Linux. It can be installed in your home directory and does not require root access. The same package manager can be used on both your Linux server and your Mac laptop. Installing a modern version of glibc and gcc in your home directory on an old distribution of Linux takes five minutes.

SwiftKit - Start your next Open-Source Swift Framework 📦

  •    Swift

Mint is a package manager that installs and runs Swift command line tool packages. Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple's macOS operating system.

Strongbox - Artifact repository manager.

  •    Java

Strongbox is a modern OSS artifact repository manager. With a well-developed architecture, it provides native implementations for various layout formats, such as Maven, NPM, NuGet, and Raw.

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.

NuGet - Package Management System for DotNet Platform

  •    CSharp

NuGet is a developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development. It automates package installation and its dependencies.

Zero Install

  •    Javascript

Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers

rez - An integrated package configuration, build and deployment system for software

  •    Python

Rez is a cross-platform package manager with a difference. Using Rez you can create standalone environments configured for a given set of packages. However, unlike many other package managers, packages are not installed into these standalone environments. Instead, all package versions are installed into a central repository, and standalone environments reference these existing packages. This means that configured environments are lightweight, and very fast to create, often taking just a few seconds to configure despite containing hundreds of packages. See the wiki for full documentation.

Zentyal - Linux Small Business Server

  •    C

Zentyal is a Linux Small Business Server, good alternative Windows Business Server. Zentyal can act as a Gateway, Infrastructure Manager, Unified Threat Manager, Office Server, Unified Communication Server or a combination of them. It is built on Ubuntu Linux distribution. This package includes LDAP server, Mail server, Firewall, Network infrastructure, VPN support, Web server, File server, Print server, FTP server, Groupware, VoIP server, Virtual Machines management and lot more.

nix - Nix, the purely functional package manager

  •    C++

Nix is a new take on package management that is fairly unique. Because of its purity aspects, a lot of issues found in traditional package managers don't appear with Nix. To find out more about the tool, usage and installation instructions, please read the manual, which is available on the Nix website at http://nixos.org/nix/manual.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.