+ 1

What is Gemfury?

Hosted service for your private and custom packages to simplify your deployment story. Once you upload your packages and enable your Gemfury repository, you can securely deploy any package to any host. Your private RubyGems, Python packages, and NPM modules will be safe and within reach on Gemfury. Install them to any machine in minutes without worrying about running and securing your own private repository.<br>
Gemfury is a tool in the Hosted Package Repository category of a tech stack.

Who uses Gemfury?

13 companies reportedly use Gemfury in their tech stacks, including LinkedIn, Trustpilot, and Code School.

5 developers on StackShare have stated that they use Gemfury.

Gemfury Integrations

Public Decisions about Gemfury

Here are some stack decisions, common use cases and reviews by companies and developers who chose Gemfury in their tech stack.

Julien DeFrance
Julien DeFrance
Principal Software Engineer at Tophatter | 6 upvotes 8.8K views
Shared insights

Working with Ruby on Rails also means working with #RubyGems Most of the time, the community has some gems you can use and list down your #Gemfile. But sometimes, you also need to come up with your own proprietary ones to encapsulate and re-use some of your business logic.

It is critical that such repositories and their source code remain private, secure. Even though your code shouldn't contain any credentials, this still applies to your gems' distribution channels. Unless for parts you've willingly open sourced, you don't want your intellectual property stolen.

Rubygems.org therefore, not being an option for this use case, I faced two alternatives: accepting the overhead of maintaining my own gem server, or finding a service that does it for me.

Obviously, the latter was the way to go:

I chose Gemfury for its convenience, pricing model, and reliability.

Gemfury also allowed me/my team to publish gems via different methods: file upload, SSH, HTTPS, or as simple as a Git push.

See more

Gemfury's Features

  • Gemfury works with RubyGems, Python packages, NPM modules, and all compatible frameworks and services.
  • Authenticated Repo-URL keeps your private packages safe and secure during deployment. All management and deployment is done over SSL.
  • Do everything you need with just a few terminal commands.
  • Gemfury is designed for teams. Share your account with coworkers and let them easily access your packages.

Gemfury Alternatives & Comparisons

What are some alternatives to Gemfury?
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day.
It helps you build packages quickly and easily (Packages like RPM and DEB formats).
Install or build your own packages for any platform. Conan also allows you to run your own server easily from the command line.
It is the main Composer repository. It aggregates public PHP packages installable with Composer. It lets you find packages and lets Composer know where to get the code from. You can use Composer to manage your project or libraries' dependencies
See all alternatives

Gemfury's Followers
13 developers follow Gemfury to keep up with related blogs and decisions.
Daniel Parmenvik
Alexander Borges
Deepak Tamang
Christopher Davies
Jing Chen