Gemfury
Gemfury is a Seattle-based, bootstrapped cloud package repository service, founded in 2011, that hosts private and public packages across RubyGems, npm, PyPI, NuGet, Composer, Maven, Go, Bower, DEB, RPM, Alpine, and Rust Crates for development teams, platform engineers, and enterprises via a self-serve, product-led model.
- Company typePrivate
- Founded2011
- HeadquartersSeattle, United States
- Headcount—
- GTM typeB2B
- OfferingSoftware
What Gemfury does
Gemfury is a Seattle-based, privately-held hosted cloud package repository service founded in 2011. The company provides a single platform for storing, distributing, and deploying both public and private code packages across roughly a dozen package ecosystems, including RubyGems, npm, PyPI, NuGet, PHP Composer, Maven, Go Modules, Bower, APT/DEB, YUM/RPM, Alpine APK, and (in beta) Rust Crates. Underlying technology consists of cloud-hosted repository endpoints (e.g., gem.fury.io, npm.fury.io, pypi.fury.io) with token-based authenticated Repo-URLs over SSL, blended proxy indexes that fall back to public registries, a Git-push-to-package build system using configurable buildpacks (.fury.yml), and a native Go-based Fury CLI distributed across Homebrew, apt, and RPM. Organization accounts extend the service with multi-ownership, deploy tokens, push tokens, and (as of 2026) SAML SSO and custom API token permissions.
The company operates a product-led, self-serve go-to-market model: developers and teams sign up directly at manage.fury.io, authenticate via GitHub or Google, upload packages through the dashboard, CLI, cURL, or Git, and self-onboard within minutes. A free tier is offered with paid upgrades for additional features, collaboration, and usage, though public pricing is not disclosed and is quote-based for larger accounts. Distribution is supplemented by a Heroku add-on marketplace listing that provides one-command activation for Heroku-deployed Ruby applications. Customer logos span early-stage startups (Zaarly, Crushpath, MongoHQ, Urbanspoon, Code School, Overdrive, Otherinbox) and a few larger names (LinkedIn, Shutterfly, OkCupid), with no disclosed revenue or headcount. The company shows no disclosed funding rounds, parent company, or acquisitions and appears to be bootstrapped, sustained by ongoing subscription revenue from a long-tail SMB and individual developer base.
Gemfury firmographics
Firmographics- Name
- Gemfury
- Website
- https://gemfury.com
- Company type
- Private
- Founded year
- 2011
- Operating status
- Operating
- Short description
- Gemfury is a Seattle-based, bootstrapped cloud package repository service, founded in 2011, that hosts private and public packages across RubyGems, npm, PyPI, NuGet, Composer, Maven, Go, Bower, DEB, RPM, Alpine, and Rust Crates for development teams, platform engineers, and enterprises via a self-serve, product-led model.
- Ownership category
- akta.pro rank
Gemfury industry classification
Industry- Product category
- Cloud Package Repository / Developer Artifact Management
- NAICS
- Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services (518)
- SIC
- Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- Managed DevOps / Platform Operations (Run & Operate) (BPAEAKAO)
- akta.pro secondary industry
- Cloud-Native Enablement (Containers, Kubernetes, Service Mesh) (BPAEAKAE)
Keywords
Where Gemfury is headquartered
LocationHeadquarters
- HQ city
- Seattle
- HQ country
- United States
- HQ region
- North America
Markets served
Gemfury business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Infrastructure, Technology or R&D, Personnel, Operations, Marketing or Sales
Revenue model
- Subscription-based Private Package Hosting: Hosted repository service for private and public packages with tiered plans based on features and usage. The service offers free accounts with paid upgrades for additional features, collaboration, and higher usage limits. Plans include organization accounts with multi-ownership, extended permissions, and collaboration-friendly pricing.
Go-to-market motion2 records
Distribution channels3 records
Marketing channels5 records
Gemfury product offering
Product offeringCore offering
Gemfury operates a hosted cloud package repository that lets developers and teams store, distribute, and install both public and private code packages across more than ten package managers (RubyGems, npm, PyPI, NuGet, Composer, Maven, Go Modules, Bower, APT/DEB, YUM/RPM, plus a Rust Crates preview). The service provides token-authenticated SSL Repo-URLs, Git-push-to-build automation, blended proxy indexes that fall back to public registries, and organization accounts with multi-ownership, deploy tokens, SAML SSO, and role-based permissions for team and enterprise collaboration.
Product overview
Gemfury is a hosted cloud package repository service that provides private and public package hosting for multiple package formats. The core Cloud Package Repository platform serves as a unified service for managing packages across RubyGems, npm, PyPI, NuGet, Composer, Maven, DEB, RPM, Bower, and Go Modules. The Fury CLI (native Go-based command-line tool) complements the web dashboard for package management. Organization accounts with SAML SSO, role-based permissions, and collaboration features enable team-based package sharing. The Heroku add-on extends functionality for Heroku-based deployments.
Differentiator
Problem solved
Functional benefit
Products and services
- Cloud Package Repository Hosted repository service for managing public and private code packages, enabling secure installation and deployment across any machine. The core Gemfury product covers all supported package managers and includes organization accounts, SAML SSO, and multi-owner administration.
- Private Gem server Private RubyGems hosting on Gemfury's cloud for secure storage, distribution, and deployment of custom Ruby gem packages across teams and environments.
- Private npm registry Private npm registry for hosting Node.js packages, with support for scoped packages and blended index proxying against the public npm registry.
- Private PyPI server Private Python Package Index (PyPI) hosting for Python packages with pip and Pipfile support, enabling secure distribution of private Python libraries.
- Private Go Modules hosting Private Go Modules proxy for hosting Go packages with semantic versioning and blended proxy fallback to the public Go module proxy.
- Private Composer repository Private PHP Composer repository for hosting PHP packages with Git-based versioning and resolver support.
- Private Maven repository Private Maven repository for hosting Java and Kotlin artifacts with Maven and Gradle deployment support.
- Private DEB repository Private APT/DEB repository for hosting Debian packages with GPG signing support for secure distribution.
- Private RPM repository Private YUM/RPM repository for hosting Red Hat/Fedora packages with GPG signing support for secure distribution.
- Private Bower registry Private Bower registry for hosting front-end packages with Git-based versioning and resolver support.
- Private NuGet hosting Private NuGet feed for hosting .NET packages with Visual Studio and dotnet CLI support.
- Fury CLI Native command-line interface for managing packages, Git repositories, and collaboration, written in Go and superseding the legacy Ruby-based CLI. Distributed via Homebrew, apt, RPM, and direct download.
- Heroku add-on Heroku add-on for integrating private Gemfury packages directly into Heroku deployments, activated via the Heroku Elements marketplace or the 'heroku addons:add gemfury' CLI command.
- Rust Crates Registry Gemfury's private Rust Crates registry for hosting Rust packages (crates), currently in public beta/preview, extending Gemfury's multi-package-manager coverage to the Rust ecosystem.
- Alpine Repository (APK) Gemfury's hosted repository for Alpine Linux APK packages, supporting distribution of private Alpine packages to Alpine-based environments.
Quantifiable outcome
- Install packages to any machine in minutes without worrying about running and securing own repository server
Companies that use Gemfury
Customer profileNamed customers12 records
Segments3 records
Ideal customer profiles2 records
Gemfury technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Feature7 records
Gemfury partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- HerokuminorGemfury is available as an add-on on the Heroku platform, allowing Heroku users to easily activate private gem hosting for their Heroku applications. This enables Ruby developers using Heroku to seamlessly integrate private package management into their deployment workflows.
Scale indicators1 record
Recent moves6 records
Expansion highlights5 records
Gemfury competitors and assessment
Company assessmentDirect peers
- ProGet (Inedo): Package repository platform supporting NuGet, npm, Maven, PyPI, RubyGems, Docker, and Debian feeds. Comparable multi-format offering with a focus on internal package management for mid-market and enterprise teams.
- Cloudsmith: Cloud-native universal package management SaaS supporting many of the same formats as Gemfury (npm, PyPI, Maven, NuGet, RubyGems, Composer, Debian, RPM, Go). Closest direct competitor with a similar value proposition of multi-format hosted repositories with blended public/private proxying.
- packagecloud: Hosted package repository service focused primarily on system packages (APT, YUM/RPM) plus RubyGems, npm, and Composer. Comparable as a developer-focused hosted repository with self-serve onboarding and team collaboration features.
Broad incumbents
- Sonatype Nexus Repository: Long-established artifact repository (self-hosted and cloud) supporting 40+ formats. Comparable in universal package support and enterprise positioning; historically the dominant independent repository before JFrog's rise.
- AWS CodeArtifact: Fully managed artifact repository service from AWS supporting npm, PyPI, Maven, NuGet, and generic package formats. Comparable managed hosting model, bundled into the AWS ecosystem with IAM-based authentication.
- Azure Artifacts: Microsoft's package management service integrated into Azure DevOps, supporting npm, Maven, NuGet, Python, and universal packages. Comparable multi-format hosting tied into a broader developer platform.
- JFrog Artifactory: Industry-leading universal artifact repository supporting 30+ package formats. Comparable because it offers hosted multi-language package management as a managed service, but at much larger scale with enterprise security and supply-chain features.
- Google Artifact Registry: Google Cloud's universal package manager supporting container images, language packages (Maven, npm, Python, Go), and OS packages. Comparable multi-format managed service with deep integration into Google's cloud platform.
- GitHub Packages: Native package hosting integrated into the GitHub platform, supporting npm, RubyGems, Maven, NuGet, Docker, and Gradle. Comparable multi-format support but free/cheap as part of the GitHub ecosystem, putting sustained pricing pressure on standalone vendors like Gemfury.
Emerging players
- Repsy: Cloud package repository for Maven, Gradle, npm, PyPI, and other formats with private/public hosting. Smaller and more focused competitor to Gemfury, with overlap on multi-format hosted repositories for individual developers and small teams.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat4 records
Key risks5 records
Key highlights5 records
Customer concentration
Gemfury social profiles
Digital presenceGemfury financial estimates
Financial estimateRevenue estimate
Valuation estimate
Gemfury leadership team
Management profileNumber of profiles
Gemfury funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Gemfury M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Gemfury
What does Gemfury do?
Gemfury operates a hosted cloud package repository that lets developers and teams store, distribute, and install both public and private code packages across more than ten package managers (RubyGems, npm, PyPI, NuGet, Composer, Maven, Go Modules, Bower, APT/DEB, YUM/RPM, plus a Rust Crates preview). The service provides token-authenticated SSL Repo-URLs, Git-push-to-build automation, blended proxy indexes that fall back to public registries, and organization accounts with multi-ownership, deploy tokens, SAML SSO, and role-based permissions for team and enterprise collaboration.
Is Gemfury a public or private company?
Gemfury is a private company. It is classified as unknown and is currently operating.
When was Gemfury founded?
Gemfury was founded in 2011.
Where is Gemfury based?
Gemfury is headquartered in Seattle, United States, in the North America region.
How does Gemfury make money?
One revenue line is on record: subscription-based Private Package Hosting.
Who are Gemfury's main competitors?
Direct peers on record are ProGet (Inedo), Cloudsmith and packagecloud. Broad incumbents are Sonatype Nexus Repository, AWS CodeArtifact, Azure Artifacts, JFrog Artifactory, Google Artifact Registry and GitHub Packages. Repsy is listed as an emerging player.
Does Gemfury have an API?
Yes. Gemfury provides an API for managing packages and repositories. The API supports authentication via tokens embedded in Repository URLs (https://USER:[email protected]/ACCOUNT/). Organization accounts support generating multiple deploy tokens for read-only repository access and push tokens for upload-only permission. The documentation references an API client library (Gemfury::Client) built in Ruby, which is in an unreleased semi-private undocumented development state. Developer documentation is at gemfury.com/help.
What industry is Gemfury in?
Gemfury's product category is Cloud Package Repository / Developer Artifact Management. Its primary akta.pro industry code is BPAEAKAO, Managed DevOps / Platform Operations (Run & Operate), with a secondary code of BPAEAKAE, Cloud-Native Enablement (Containers, Kubernetes, Service Mesh). Its NAICS code is 518 and its SIC code is 7370.