EVERYTHING XIAOMI
Get listed

Gemfury

Gemfury is a hosted repository for public and private software packages.

Place
#11 of 64
Score
7.1
Gemfury's website

What Gemfury is

Gemfury is a hosted repository for public and private software packages. It supports RubyGems, npm, PyPI, Go Modules, Composer, Maven, DEB, RPM, Bower, and NuGet. Packages can be uploaded through its web interface or command line, and private packages can be deployed with a Gemfury Repo URL using existing package tools and workflows. Gemfury says a secret token in the repository URL protects packages, and that uploads, deployments, and installations use SSL. Users can share an account with coworkers; business plans add separate billing, multi-ownership, and fine-grained permissions. The free plan includes unlimited collaborators and public packages, unlimited versions, and SSL protection, but no private packages. A 14-day trial is offered without a credit card, with no stated usage limits during the trial. Packages are deleted one month after account cancellation and cannot be recovered.

Good

  • Supports ten listed package formats.
  • Upload packages through the web interface or command line.
  • Private packages work with existing package management tools.
  • 14-day trial requires no credit card.
  • Business plans offer fine-grained permission controls.

Watch out

  • Free plan does not include private packages.
  • Packages are deleted one month after account cancellation.
  • Personal and Team plans have collaborator or private-package limits.

Who it suits

Gemfury suits developers or teams that need hosted repositories for the listed package formats and want to deploy private packages through existing package workflows. The Free plan is limited to public packages.

Verdict

Gemfury provides hosted repositories for public and private packages, with uploads and deployment over SSL. The Free plan is restricted to public packages, so review the paid plan limits and account-cancellation retention policy if private package hosting is needed.

Plans and prices

From Gemfury's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFree∞ collaborators · no private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Personal 1C$9 a month1 collaborator · ∞ private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Personal 5C$14 a month5 collaborators · ∞ private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Personal 10C$23 a month10 collaborators · ∞ private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Team 10P$25 a month∞ collaborators · 10 private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Personal 25C$50 a month25 collaborators · ∞ private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Team 20P$50 a month∞ collaborators · 20 private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Personal 50C$100 a month50 collaborators · ∞ private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Team 50P$100 a month∞ collaborators · 50 private packages · ∞ public packages · unlimited versions · SSL protection · free setup
Team 125P$200 a month∞ collaborators · 125 private packages · ∞ public packages · unlimited versions · SSL protection · free setup

The facts

Each one read from Gemfury's own pages, with the date it was checked.

What it does

Access security
The company says a secret token in the Gemfury Repo URL protects packages during deployment and that uploads, deployments, and installations use SSL.checked 9 Oct 2026
API
The Terms of Service say customers may access their service account data through an API.checked 9 Oct 2026
Install workflow
Private packages can be deployed using a Gemfury Repo URL with existing package management tools and workflows.checked 9 Oct 2026
Package formats
The site lists repositories or hosting for RubyGems, npm, PyPI, Go Modules, Composer, Maven, DEB, RPM, Bower, and NuGet.checked 9 Oct 2026
Package retention
The Terms of Service say packages are deleted one month after account cancellation and cannot be recovered after deletion.checked 9 Oct 2026
Privacy and data
The privacy policy says transmitted data is protected with SSL encryption and that stored information and data are backed up.checked 9 Oct 2026
Product
Gemfury is a hosted repository for public and private software packages.checked 9 Oct 2026
Security reporting
Gemfury asks people to report security concerns privately by email and says it treats those contacts as highest priority.checked 9 Oct 2026
Support
The company directs customers to email it to discuss larger plans or other pricing questions.checked 9 Oct 2026
Upload
Packages can be uploaded through the web interface or command line, with transfers to the repository over SSL.checked 9 Oct 2026

The company

Headquarters
Seattle, Washington, United Stateschecked 28 Sep 2026
Team accounts
Gemfury says users can share an account with coworkers so they can access packages.checked 9 Oct 2026

Money

Organization plans
The pricing page says business plans provide separate billing, multi-ownership, and fine-grained permission control.checked 9 Oct 2026
Trial
The pricing page offers a 14-day free trial without requiring a credit card and says trial use is without limits.checked 9 Oct 2026
The full review of Gemfury

Gemfury is a hosted package repository for developers who want to publish or distribute software packages without running their own repository. It is strongest for teams whose package formats and collaborator needs fit its plans; its free tier is useful only when private packages are not required.

Overview

Gemfury hosts public and private packages across RubyGems, npm, PyPI, Go Modules, Composer, Maven, DEB, RPM, Bower and NuGet. That range can serve teams working across several ecosystems, while a team using just one format may have less reason to choose it over a narrower option. Gemfury is hosted rather than self-hosted and supports an upstream proxy.

Uploads work through either the web interface or command line, and transfers use SSL. Private packages can be deployed through a Gemfury Repo URL with existing package-management tools and workflows, so teams can keep their usual installation process. Gemfury says a secret token in the URL protects packages during deployment; uploads, deployments and installations use SSL.

Key features

Package access and collaboration

Users can share an account with coworkers to access packages. Business plans add separate billing, multi-ownership and fine-grained permission control, which is a better fit for organizations managing ownership and access across a larger group. Customers can also access service account data through an API.

All listed plans include SSL protection, unlimited public packages and unlimited versions. The free plan allows unlimited collaborators, but no private packages; paid plans trade collaborator caps for private-package quotas, or vice versa. That makes the plan choice hinge on whether the team needs more people or more private repositories.

Security and retention

Gemfury says transmitted data is protected with SSL encryption and stored information and data are backed up. It asks people to report security concerns privately by email and says those messages receive highest priority. One important operational caveat is that packages are deleted one month after account cancellation and cannot be recovered afterward, so teams should preserve any package data they need before closing an account.

Pricing

Gemfury is freemium, with a free plan and a 14-day trial. The trial requires no credit card and is described as unlimited use. Paid plans are monthly and include unlimited public packages, unlimited versions, SSL protection and free setup; their main differences are collaborator counts and private-package limits.

  • Free: free, with unlimited collaborators, unlimited public packages, unlimited versions and SSL protection, but no private packages. It works for public package hosting, not private team distribution.
  • Personal 1C: $9 a month for one collaborator and unlimited private packages. It suits a solo account but gives up shared access.
  • Personal 5C: $14 a month for five collaborators and unlimited private packages; a practical step up for a small group.
  • Personal 10C: $23 a month for ten collaborators and unlimited private packages, for teams that need more seats without a package quota.
  • Team 10P: $25 a month for unlimited collaborators and 10 private packages. It favors broad access over repository capacity.
  • Personal 25C: $50 a month for 25 collaborators and unlimited private packages.
  • Team 20P: $50 a month for unlimited collaborators and 20 private packages.
  • Team 50P: $100 a month for unlimited collaborators and 50 private packages.
  • Personal 50C: $100 a month for 50 collaborators and unlimited private packages.
  • Team 125P: $200 a month for unlimited collaborators and 125 private packages.

The Personal plans make private-package capacity unlimited but cap collaborators; Team plans remove the collaborator cap while limiting private packages. Larger organizations can email Gemfury about custom pricing. Before choosing a plan, account for the one-month post-cancellation deletion window: deleted packages cannot be recovered.

Platforms

Gemfury supports API, Linux, macOS, web and Windows. Its web and command-line upload options provide two ways to publish packages, while private installation fits existing package-management workflows.

Who it's for

Gemfury is a good fit for developers and teams that need hosted package distribution across its supported formats, especially when they want private packages deployed through familiar package managers. The Personal plans suit groups that can work within a collaborator cap; Team plans make more sense when many coworkers need access and a defined private-package quota is acceptable. It is not a fit for private package hosting on a free tier, or for users who need a self-hosted repository.

Pros and cons

  • Pros: Ten supported package formats and both web and command-line uploads make it useful across varied workflows.
  • Pros: Private packages work with existing package managers, and the URL token plus SSL protections support a straightforward deployment workflow.
  • Pros: Unlimited public packages, unlimited versions and unlimited collaborators make the free plan generous for public distribution.
  • Cons: The free plan has no private packages, so private distribution requires a monthly paid plan.
  • Cons: Paid plans force a choice between capped collaborators and capped private-package counts, which may not match teams that need both extensive access and large private repositories.
  • Cons: Packages become unrecoverable one month after account cancellation, requiring deliberate migration or backup before leaving.
  • Cons: Gemfury is hosted only, so teams needing self-hosted infrastructure should look elsewhere.

Alternatives

Artifact repository software is a useful category starting point if Gemfury's hosting model or plan structure does not fit.

Cloudsmith is another freemium, web-accessible option with a free open-source plan that includes 50 GB artifact data and 200 GB package delivery for a public repository; consider it when those published quotas suit an open-source project.

Sonatype Nexus Repository offers a free Community Edition with full ecosystem support, CI/CD integration and an external PostgreSQL database option; choose it when those capabilities matter, particularly if self-hosting is desired.

Inedo ProGet has a free edition with unlimited feeds for private packages and Docker, but limited security and compliance features; it may suit teams prioritizing feed capacity over those controls.

Packagecloud offers a free plan with 10 GB bandwidth, 2 GB storage and unlimited CI/CD minutes, so it is worth comparing when those quotas align with expected use.

Ravenstash has a free tier with 1 GB storage, unlimited transfer, one artifact repository, 5,000 reads per month and one person; it is an alternative for a single-user, small-storage setup.

Nexspence is a free option with no license fees, for readers who want a no-cost alternative.

pypiserver is a free, self-hosted, minimal PyPI-compatible package server, a more targeted option for PyPI needs and self-management.

Buildkite is another option to compare.

Verdict

Choose Gemfury if you want hosted public or private package distribution across its ten supported formats and can match your team to either collaborator-based Personal plans or quota-based Team plans. Its strongest case is combining familiar package-manager workflows with a range of ecosystems and plans that include unlimited versions. Look elsewhere if you need private packages without a subscription, self-hosting, or packages retained beyond the one-month cancellation window.

Getting started

  1. Visit https://gemfury.com/.
  2. Start a 14-day free trial without entering a credit card, or choose the Free plan.
  3. Upload packages through the web interface or command line.
  4. Use a Gemfury Repo URL with your existing package-management tools to deploy private packages.
  5. Share the account with coworkers, or select a business plan for separate billing, multi-ownership and fine-grained permissions.

Limits worth knowing

The Free plan includes no private packages, though it provides unlimited public packages, collaborators and versions. Personal plans start at $9 a month for one collaborator; the least expensive listed Team plan is $25 a month for 10 private packages and unlimited collaborators.

Questions

Is Gemfury free?

Yes. The Free plan costs nothing and includes unlimited collaborators, public packages and versions, SSL protection and free setup, but no private packages.

How long is the free trial?

The trial lasts 14 days, requires no credit card and is described as having no limits.

What package formats does Gemfury support?

It lists RubyGems, npm, PyPI, Go Modules, Composer, Maven, DEB, RPM, Bower and NuGet.

Which platforms can I use it on?

Gemfury lists API, Linux, macOS, web and Windows.

What happens to packages when an account is canceled?

Packages are deleted one month after account cancellation and cannot be recovered.

Alternatives to Gemfury

All alternatives
  1. 1Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  2. 2Nexspence logo

    Nexspence

    Free planOpen sourceWebAPILinuxmacOS
    8.1From $25 a month
  3. 3

    Oracle WebCenter Content

    AndroidiOSWebAPI
    7.7$3,450 one-time
  4. 4Packagecloud logo

    Packagecloud

    Free planWebAPILinuxmacOS
    7.7From $89 a month
  5. 5Sonatype Nexus Repository logo

    Sonatype Nexus Repository

    Free planWebAPILinuxmacOS
    7.5From $1,950 a year
  6. 6Inedo ProGet logo

    Inedo ProGet

    Free planWebAPILinuxSelf-hosted
    7.4From $2,395 a year