Browse, install, and publish Ruby gems for your projects. RubyGems.org is the central hub for sharing and discovering Ruby libraries and tools.
Find and share Ruby gems in one place
RubyGems.org is the main platform for finding, installing, and publishing Ruby gems. If you're developing in Ruby, this is the go-to place to discover libraries and tools made by the community. You can search for gems, read documentation, and stay updated with the latest releases all in one spot.
Not only can you install gems for your own projects, but you can also publish your own and contribute to the open-source ecosystem. The site offers an API for deeper integration, and there are guides to help you get started. Whether you're a Ruby beginner or a seasoned developer, RubyGems.org makes it easy to connect with others and improve your workflow.
Discover websites similar to Rubygems.org based on shared categories, topics, and features.
Browse and share user-created Arch Linux packages in the AUR, a community-driven repository for discovering and installing software on Arch systems.
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 software projects, packages, and builds for Fedora. Find, explore, and access open source packages and their details quickly.
Browse, install, and share Python packages easily on PyPI—the official Python Package Index for developers and users worldwide.
WPackagist lets you manage WordPress plugins and themes using Composer, making it easy to install and update your site’s components with code.
NuGet Gallery is the main package repository for .NET, letting you find, share, and use code packages to speed up app development with ease.
Hackage is the main repository for open source Haskell packages, where you can find, share, and download libraries and tools for Haskell development.
Repology tracks and compares software packages across many repositories, helping you find the latest versions and see where projects are available.
Browse and discover official Apache software projects, with details and links to source code, documentation, and community resources for developers.
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.
Composer is a PHP dependency manager that helps you easily install, update, and manage libraries and packages for your PHP projects.
Browse and access Python packages and their documentation, all hosted in one place for easy download and reference from the Python Package Index.
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.
Browse and search the Gentoo Linux package database to find software, view updates, and explore package details across supported architectures.
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.
Track updates, bugs, and news for Debian packages in one place. Stay informed about changes and activity for your favorite open-source software.
Browse, search, and download open source Rust packages on crates.io, the official registry for Rust libraries and tools.
npm lets you discover, share, and manage JavaScript packages for faster web development. Search for libraries, tools, and code modules all in one place.
Browse and search Homebrew packages for macOS and Linux with this online index. Find details, dependencies, and installation info for each formula.
Find and share Dart and Flutter packages to add features and tools to your apps. Explore reusable libraries for faster, easier app development.
Browse and search thousands of Java libraries and components for Maven projects. Find dependencies, explore updates, and manage builds with ease.
Find and track open source packages and libraries across 30+ platforms, with data on security, updates, and compatibility for your development projects.
Helm is the package manager for Kubernetes, helping you define, install, and upgrade complex applications with reusable charts in multiple languages.
Learn about the sunset of Bintray, JCenter, GoCenter, and ChartCenter—JFrog's services for managing and distributing software packages and artifacts.
Browse and contribute to WooCommerce's open-source projects on GitHub, with resources for developers to build, collaborate, and improve e-commerce tools.
CRYENGINE is a powerful game development platform by Crytek, offering tools and resources to create high-end, immersive gaming experiences.
Nintersoft offers a collection of open-source software projects, resources, and documentation for developers, with updates and support in English and Portuguese.
PECL is a community-driven library where you can find, download, and share PHP extensions to add new features and tools to your PHP projects.
Discover Microsoft’s open source projects, join a global developer community, and explore resources for building and collaborating on open technology.
Browse and search all available Ubuntu software packages, view details, and find downloads directly from the official Ubuntu package archive.
Official documentation for pip, Python’s package installer. Learn how to install, upgrade, and manage Python packages and dependencies with ease.
Yarn is a fast, reliable JavaScript package manager that helps you manage, share, and automate project dependencies for modern web development.
Bundler helps you manage Ruby project gems easily by tracking, installing, and keeping the right gem versions for your application's needs.
Browse and download open-source libraries and components for Android and Java development directly from Google’s official Maven repository.
Browse, search, and learn about Go programming packages with docs, examples, and best practices—perfect for Go developers seeking reliable code.
GrabCAD is a platform for engineers to share CAD models, collaborate on projects, and manage additive manufacturing workflows with connected tools.
PEAR is a PHP package repository where you can find, share, and manage reusable PHP code libraries and extensions to simplify your development projects.
Bower is a web-based package manager that helps you find, install, and manage frameworks, libraries, and assets for your web projects.
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.
Explore Shopify's open-source projects and tools, shared with the developer community to support innovation and collaboration in software development.
Discover Harvest's open source projects, plugins, and tools. Browse, contribute, or use code for your own apps, all available on Github for free.
AngelCode.com offers resources, tools, and assets for game development, helping creators build, enhance, and share their games and projects.
Explore Jamie Perkins' GitHub page to find open-source developer tools, web components, and creative code projects for various web applications.
Find, install, and manage Sublime Text plugins easily with this package manager and repository. Browse thousands of packages to enhance your editor.
Download open source GNU tools ported for Windows. GnuWin32 makes classic Unix utilities available for MS Windows systems, free to use and easy to access.
Browse and use Khan Academy’s open-source software libraries, tools, and code snippets for developers, all freely available on GitHub.
Share code instantly with others in your browser and collaborate in real-time—no downloads or setup needed. Perfect for quick code sessions and teamwork.
Personal tech blog sharing insights, projects, and demos on programming, open source, and free software, with content in English and Malayalam.
Explore resources, downloads, and documentation for BBC BASIC, the classic programming language, with guides and tools for enthusiasts and learners.
A Japanese developer's blog sharing insights, thoughts, and updates on programming, system development, and tech events like VimConf.
Find official Amiga developer documentation, guides, and resources to help you code and create software for classic Amiga computers.
Ontopia is a platform for building and managing knowledge bases, offering tools and resources for organizing complex information and collaboration.
Read technical blog posts and insights from Salvatore Sanfilippo, creator of Redis, on software development, distributed systems, and technology.
Creative Tim offers ready-made UI kits, themes, and dashboards for web and mobile apps, supporting Bootstrap, React, Angular, and more frameworks.
ffmpeg-php offers a PHP extension for working with audio and video files using FFmpeg, making it easier to handle multimedia in PHP projects.
Explore archived open source code projects and resources from Google's former code hosting platform, with links to current developer tools and documentation.