DEV Community

Seth Michael Larson
Seth Michael Larson

Posted on

3

Check Name Availability for Multiple Services

Hello everyone! This is going to be a little bit different than most of my posts in that it's quite short. I was searching for names for an Open Source project that I have been working on and found it very frustrating that the names I was searching for would be available on one platform and unavailable on another. This led to a lot of time being sunk into searching for a good name which could have been spent programming.

To aid me in this quest I whipped up a tool called Avail which is run from the command line and outputs whether the name you give it is available on a variety of platforms including GitHub, Dockerhub, npm, Twitter, .com, URL shortener available, and more!

You can install it via pip like so:

python -m pip install avail

And then use it like this:

avail [NAME] or like this python -m avail [NAME]

The tool's source code is hosted on GitHub and is licensed under Apache-2.0. Pull requests and suggestions for more services are welcome!

I hope this tool is able to help you out, if only to save a few minutes of searching.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay