Official documentation for pip, Python’s package installer. Learn how to install, upgrade, and manage Python packages and dependencies with ease.
Find guides for installing Python packages
This site is the official documentation hub for pip, the package installer for Python. Here, you can learn how to install, upgrade, and manage Python packages using pip, as well as explore all the commands and options available.
Whether you’re just getting started with Python or you’re an experienced developer, the documentation offers clear instructions, examples, and best practices. You’ll find guides on everything from basic installation to advanced usage, helping you make the most out of pip for your Python projects.
The site is designed to be user-friendly, with a straightforward layout and helpful navigation links. It’s a go-to resource for anyone looking to handle Python packages efficiently and reliably.
Discover websites similar to Pip.pypa.io based on shared categories, topics, and features.
Find clear guides and reference materials for Conda, a tool that helps you manage packages, dependencies, and environments for any programming language.
Browse, search, and download open source Rust packages on crates.io, the official registry for Rust libraries and tools.
Bower is a web-based package manager that helps you find, install, and manage frameworks, libraries, and assets for your web projects.
Find, install, and manage Sublime Text plugins easily with this package manager and repository. Browse thousands of packages to enhance your editor.
Bundler helps you manage Ruby project gems easily by tracking, installing, and keeping the right gem versions for your application's needs.
Find and track open source packages and libraries across 30+ platforms, with data on security, updates, and compatibility for your development projects.
Find clear, organized documentation for Tesseract OCR to help you use, install, and develop with this open-source text recognition software.
CFFI provides detailed documentation for a Python library that lets you call C code from Python, making it easy to bridge between the two languages.
Find up-to-date documentation and guides on HTML, CSS, JavaScript, and web technology to help you build, understand, and improve websites.
Explore resources and official documentation for Python packaging tools and standards, maintained by the Python Packaging Authority (PyPA).
Snapcraft is an app store for Linux, offering universal snap packages that are easy to install, auto-update, and work across all major Linux systems.
Comprehensive documentation for Requests, a user-friendly Python HTTP library, with guides, examples, and reference material for easy integration.
Read the official documentation for Pillow, the friendly Python Imaging Library fork, to learn how to process images using Python.
Browse and search R package documentation from CRAN, Bioconductor, GitHub, and R-Forge. Find resources, run R code online, and explore package details.
Browse detailed documentation and overviews for Clojure libraries, including core and contrib APIs, all in one place for easy reference.
Explore official Kotlin documentation and guides for learning, using, and mastering the Kotlin programming language in one easy-to-navigate place.
Annotated ES5 offers a browsable, annotated version of the ECMAScript 5 (JavaScript) language specification for easy online reference and learning.
Toolz offers a collection of utility functions for Python, helping you work efficiently with iterators, functions, and dictionaries. API docs included.
See the latest trends in programming language popularity with easy-to-read charts and insights based on developer search data.
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
Browse, search, and learn about Go programming packages with docs, examples, and best practices—perfect for Go developers seeking reliable code.
Browse, download, and contribute R packages for data analysis and statistics. Access documentation, tools, and resources for the R programming language.
Composer is a PHP dependency manager that helps you easily install, update, and manage libraries and packages for your PHP projects.
Browse and search all available Ubuntu software packages, view details, and find downloads directly from the official Ubuntu package archive.
NuGet Gallery is the main package repository for .NET, letting you find, share, and use code packages to speed up app development with ease.
Yarn is a fast, reliable JavaScript package manager that helps you manage, share, and automate project dependencies for modern web development.
Browse and download thousands of Perl modules and distributions from CPAN, the main resource for Perl libraries and open source code.
MacPorts lets you easily install, update, and manage open-source software on your Mac through a user-friendly command-line package manager.
Search and discover Java libraries and components in the official Maven Central Repository for easy integration into your projects.
CocoaPods.org helps you find, install, and manage Swift and Objective-C libraries for iOS and Mac development, making app projects easier to scale and maintain.
Browse and search the Gentoo Linux package database to find software, view updates, and explore package details across supported architectures.
Browse and download open-source libraries and components for Android and Java development directly from Google’s official Maven repository.
GNU Guix is a free package manager and operating system distribution for GNU/Linux, giving you control, reproducibility, and freedom over your software.
Find and submit SlackBuild scripts to easily build extra software packages for Slackware Linux. Explore a community-driven script repository.
Browse and download Emacs Lisp packages to extend and customize your Emacs editor. Find tools, libraries, and add-ons for Emacs users and developers.
OpenCSW offers a large collection of pre-built software packages for Solaris systems, making it easy to install and update open source tools.
Browse and search Alpine Linux packages, get details, and find download links for software compatible with Alpine Linux distributions.
Browse, search, and install thousands of open source software packages for macOS with MacPorts. Find tools, libraries, and utilities for your Mac.
Browse and share user-created Arch Linux packages in the AUR, a community-driven repository for discovering and installing software on Arch systems.
npm lets you discover, share, and manage JavaScript packages for faster web development. Search for libraries, tools, and code modules all in one place.
RPM Fusion offers extra software packages for Fedora and Red Hat systems, providing precompiled RPMs not included by default in official repositories.
Packagist is the main PHP package repository, letting you find, install, and share PHP libraries for use with Composer. Open to developers worldwide.
Browse and access Python packages and their documentation, all hosted in one place for easy download and reference from the Python Package Index.
Hackage is the main repository for open source Haskell packages, where you can find, share, and download libraries and tools for Haskell development.
Browse and search software projects, packages, and builds for Fedora. Find, explore, and access open source packages and their details quickly.
Track updates, bugs, and news for Debian packages in one place. Stay informed about changes and activity for your favorite open-source software.
RPM.org is the official site for the RPM Package Manager, offering downloads, documentation, and resources for software package management on Linux.
Browse Fedora software packages, see version details, dependencies, and files. Quickly search for and explore packages for your Fedora system.
PEAR is a PHP package repository where you can find, share, and manage reusable PHP code libraries and extensions to simplify your development projects.
WPackagist lets you manage WordPress plugins and themes using Composer, making it easy to install and update your site’s components with code.
Poetry helps you manage Python project dependencies and packaging easily, so you can build, publish, and track your code with less hassle.
Find and explore trusted JavaScript and Meteor.js packages to add new features and tools to your apps. Discover resources to enhance your development projects.
Moment.js offers detailed documentation and resources for a popular JavaScript library that helps you parse, validate, and format dates and times.
Find official Amiga developer documentation, guides, and resources to help you code and create software for classic Amiga computers.
Learn about RELAX NG, an XML schema language. Access specifications, tutorials, tools, sample schemas, and resources for using RELAX NG in your projects.
Amber Smalltalk lets you code in Smalltalk for the web, offering a live in-browser environment with editing, debugging, and testing tools.
Apache POI provides Java libraries for reading and writing Microsoft Office documents, including Excel, Word, and PowerPoint files, with detailed documentation.
Pharo offers a pure object-oriented programming language and interactive environment for building and exploring code with immediate feedback.
CoffeeScript offers clear documentation, guides, and tools to help you write code in CoffeeScript, a language that compiles to JavaScript.
Access comprehensive user guides and technical documentation for the ICU Unicode project, helping developers implement internationalization features.