logo

Better Versioning for your CLI

The best CLIs in the world have advanced versioning functionality. With usrbin, you can add similar functionality in minutes.

THE BEST COMMAND LINE TOOLS INCLUDE SELF-UPDATING FUNCTIONALITY

SELF-UPDATING

Self-updating functionality for your CLI

Old versions of your CLI don't have the shiny new features your customers want. With usrbin, you can add in-place upgrades in just a few minutes.

Usrbin is the quickest way to add self-updating functionality to our CLI. I've been meaning to add this for a while, but it's just been hard to find the time to get this done well.

engineer image

A Software Engineer | Somewhere

SHIP FEATURES THAT MATTER

Build your CLI, not an updater

Time spent building versioning schemes and self-updating functionality is time not spent building your own product functionality. Get the right implementation in minutes with usrbin. With usrbin, you can add in-place upgrades in just a few minutes.

Before moving to usrbin I was frustrated with how out-of-date installations of our CLI were. Why arent people running brew upgrade? What youve built here is a much better solution to the problem of the keeping our CLI updated.

engineer image

Another software engineer | Another Company

EXCEPTIONALLY CUSTOMIZABLE

Customizable Experience

You take pride in your CLI. We respect that and make sure you can integrate usrbin into your CLI using any UX you want.

Before using usrbin, our customers we had a version sprawl problem with our CLI. With usrbin, our CLI is staying a lot more updated than before!

engineer image

Yet another developer | Maybe somewhere

USRBIN.APP

The easy path to good updates

If you are using one of our supported SDKs, you can add self-updating functionality to your CLI in minutes.

Its free & open source

Oh yeah, there aren't any plans or pricing. We don't collect data. This is just an SDK that provides functionality to your app without us getting the way.

logo

© 2022 Marc Campbell. All rights reserved.Terms and conditions.