LFX Platform

Know more about LFX Platform

LFX Insights

Programming Language Package Managers

Tools for managing and distributing software packages and dependencies for various programming languages.

59 projects

155,213 contributors

$407M

vcpkg

vcpkg is a C/C++ library manager and package distribution platform that helps developers acquire and manage third-party libraries. It simplifies the process of downloading, building, and installing C/C++ libraries across different platforms and development environments.

Contributors

15,427

Organizations

2,156

Software value

$20M

Bun

Bun is a fast all-in-one JavaScript runtime and toolkit that includes a bundler, test runner, and Node.js-compatible package manager. It aims to run JavaScript and TypeScript at high performance using the JavaScriptCore engine, with built-in support for Web APIs, npm packages, and native ESM and CommonJS modules.

Contributors

14,343

Organizations

4,405

Software value

$77M

CocoaPods

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects that simplifies the process of integrating third-party libraries into iOS, macOS, watchOS and tvOS applications. It provides a centralized repository of libraries and handles dependency resolution, project integration, and version management.

Contributors

13,966

Organizations

2,340

Software value

$15M

Yarn 1

Yarn 1 is a fast, reliable, and secure dependency management tool for JavaScript/Node.js projects that serves as an alternative to npm. It allows developers to manage project dependencies, ensures consistent installations across different machines, and provides features like offline mode and workspaces.

Contributors

12,475

Organizations

4,257

Software value

$1.9M

pip

pip is the package installer for Python, used to install and manage Python packages and their dependencies from the Python Package Index (PyPI) and other sources. It is a core tool in the Python ecosystem that enables users to easily add, remove, and manage third-party libraries in their Python projects.

Contributors

11,050

Organizations

3,307

Software value

$5.1M

Conda

Conda is a package and environment management system that helps users install and manage software packages and their dependencies, particularly for data science and scientific computing. It allows creation of isolated environments with specific versions of packages, supporting multiple programming languages including Python.

Contributors

10,978

Organizations

2,213

Software value

$104M

npm CLI

npm CLI is the command line interface for npm (Node Package Manager), the default package manager for Node.js that enables developers to install, share, and manage JavaScript packages and dependencies

Contributors

10,322

Organizations

2,855

Software value

$241K

Poetry

Poetry is a Python dependency management and packaging tool that helps developers manage project dependencies, build packages, and publish them. It provides a modern alternative to setuptools and pip, offering features like dependency resolution, virtual environment management, and project isolation.

Contributors

10,090

Organizations

3,097

Software value

$2.7M

Cargo

Cargo is the official package manager and build tool for the Rust programming language. It handles dependencies, compiling projects, running tests, generating documentation, and publishing packages to crates.io. It provides a consistent workflow for Rust development through manifest files and commands that automate common tasks.

Contributors

7,594

Organizations

2,663

Software value

$11M

pnpm

pnpm is a fast, disk space efficient package manager for Node.js/JavaScript projects that uses hard links and content-addressable storage to share dependencies across projects, resulting in faster installations and reduced disk space usage compared to npm and yarn

Contributors

7,396

Organizations

2,516

Software value

$11M

uv

An extremely fast Python package and project manager, written in Rust.

Contributors

7,143

Organizations

2,006

Software value

$17M

RubyGems

RubyGems is the package manager and distribution platform for Ruby libraries and applications. It provides a standard format for distributing Ruby programs and libraries, a tool for managing gem installations, and a server for distributing them.

Contributors

5,430

Organizations

1,528

Software value

$5.7M

Lerna

A tool for managing JavaScript projects with multiple packages, enabling versioning, publishing and dependencies management in monorepos through a unified workflow

Contributors

4,464

Organizations

1,626

Software value

$2.2M

Yarn

Yarn is a fast, reliable, and secure package manager for JavaScript that serves as an alternative to npm. It allows developers to manage project dependencies, ensures consistent installations across different machines, and provides features like workspaces, plug'n'play, and zero-installs.

Contributors

4,427

Organizations

1,553

Software value

$3.4M

Setuptools

Setuptools is a library for easily building and distributing Python packages, providing tools and utilities to manage dependencies, package metadata, and distribution. It enables developers to create, package, and publish Python projects with standardized build processes and dependency specifications.

Contributors

3,949

Organizations

1,357

Software value

$3.5M

Stack

Stack is a cross-platform build tool for Haskell projects that manages dependencies, builds packages, and helps developers create reproducible environments. It integrates with Cabal and provides features like sandboxed builds, multiple package versions, and automated GHC installation.

Contributors

2,771

Organizations

862

Software value

$2.9M

Cabal

Cabal is a system for building and packaging Haskell projects. It handles dependencies, compilation, and distribution of Haskell software, serving as the standard build system and package manager for the Haskell ecosystem.

Contributors

2,463

Organizations

711

Software value

$9.4M

Mamba

Mamba is a fast, cross-platform package manager that serves as a drop-in replacement for conda, offering improved performance through a C++ implementation. It handles dependencies, environments, and package management for scientific computing and data science workflows.

Contributors

1,615

Organizations

532

Software value

$5.9M

Paket

A dependency manager for .NET with support for NuGet packages and Git repositories.

Contributors

1,604

Organizations

358

Software value

$65M

Opam

Opam is the official package manager for OCaml, providing a source-based distribution system for OCaml software. It handles multiple compiler versions and dependencies, making it easier to install, upgrade, and manage OCaml packages and their dependencies.

Contributors

1,295

Organizations

385

Software value

$2.7M

Rebar3

Erlang build tool that makes it easy to compile and test Erlang applications and releases.

Contributors

1,175

Organizations

340

Software value

$1.8M

Coursier

Coursier is a dependency resolution and artifact fetching tool for the Scala ecosystem. It provides fast dependency management, artifact downloading, and classpath isolation capabilities for Scala/Java projects, with support for Maven and Ivy repositories.

Contributors

1,108

Organizations

364

Software value

$3.5M

poetry2nix

A Nix flake for converting Python Poetry projects into Nix packages, enabling seamless integration of Poetry-based Python development with the Nix ecosystem

Contributors

920

Organizations

316

Software value

$1.3M

NuGet Client Tools

Client Tools for NuGet - including Visual Studio extensions, command line tools, and msbuild support. (Open issues on https://github.com/nuget/home/issues)

Contributors

873

Organizations

154

Software value

$28M

Twine

Twine is a utility for publishing Python packages on PyPI (Python Package Index). It provides a secure and standardized way to upload distribution archives, ensuring packages are properly signed and verified during the publishing process.

Contributors

833

Organizations

343

Software value

$209K

semver

A semantic versioning library that provides functionality for parsing, validating, manipulating, and comparing version numbers according to the SemVer specification

Contributors

717

Organizations

323

Software value

$28K

Wheel

Wheel is a built-package format for Python that aims to replace eggs. It provides a simpler way to distribute Python packages with compiled extensions and is designed to be easier to install. The format produces .whl files that are essentially ZIP-format archives with a specially formatted filename and specific internal structure.

Contributors

450

Organizations

200

Software value

$119K

PEAR

This is the definitive source of PEAR's core files.

Contributors

182

Organizations

71

Software value

$5.6M

hosted-git-info

A Node.js library that parses and manipulates git host URLs and metadata from repository references, supporting major Git hosting services like GitHub, GitLab, and Bitbucket

Contributors

148

Organizations

68

Software value

$12K

Arduino Library Manager Registry

The Arduino Library Manager Registry

This project hasn't been onboarded to LFX Insights.

Bower

A package manager for the web

This project hasn't been onboarded to LFX Insights.

Build

A simple, correct Python build frontend

This project hasn't been onboarded to LFX Insights.

Bundler

Manage your Ruby application's gem dependencies

This project hasn't been onboarded to LFX Insights.

CNPM Core

Private NPM Registry for Enterprise

This project hasn't been onboarded to LFX Insights.

Dlang Package and Build Management System for D

Package and build management system for D

This project hasn't been onboarded to LFX Insights.

LuaRocks

LuaRocks is the package manager for the Lua programming language.

This project hasn't been onboarded to LFX Insights.

Mason

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

This project hasn't been onboarded to LFX Insights.

PDM

A modern Python package and dependency manager supporting the latest PEP standards

This project hasn't been onboarded to LFX Insights.

Pkg.jl

Pkg - Package manager for the Julia programming language

This project hasn't been onboarded to LFX Insights.

PlatformIO Core

Your Gateway to Embedded Software Development Excellence :alien:

This project hasn't been onboarded to LFX Insights.

Pub Package Manager

The pub command line tool

This project hasn't been onboarded to LFX Insights.

RubyGems Hosting Service (rubygems.org)

The Ruby community's gem hosting service.

This project hasn't been onboarded to LFX Insights.

Stackage

Stable Haskell package sets: vetted consistent packages from Hackage

This project hasn't been onboarded to LFX Insights.

Swift Package Manager

The Package Manager for the Swift Programming Language

This project hasn't been onboarded to LFX Insights.

Vcpkg

Components of microsoft/vcpkg's binary.

This project hasn't been onboarded to LFX Insights.

Verdaccio

A lightweight Node.js private proxy registry

This project hasn't been onboarded to LFX Insights.

Zoltan Kochan's npm Modules

Zoltan Kochan's npm packages

This project hasn't been onboarded to LFX Insights.

cabal2nix

Generate Nix build instructions from a Cabal file

This project hasn't been onboarded to LFX Insights.

composer/composer

Dependency Manager for PHP

This project hasn't been onboarded to LFX Insights.

geminabox

Really simple rubygem hosting

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?