A free identity for developers on the web
thedev.id offers a subdomain,
yourname.thedev.id for free which is awesome.
A great thing is that thedev.id allows devs to use Vercel.
Actually, I'm using it for my nextjs site that is hosting on Vercel.
Steps you will need are the below.
Step 1. Fork the repo
Step 2. Add your domain to
Step 3. Open a new PR
Step 4. Add
yourname.thedev.id to a service(GitHub or Vercel)
Step 1 Fork the repo
Go to the following repo and
Click the Fork button to fork the repo.
fransallen / thedev.id
Identity for developers on the web.
An identity for developers on the web.
What is thedev.id
thedev.id is a free identity for developers on the web. This service offers a handy subdomain like
bar.thedev.id for use on your static sites via CNAME record. Fork, add subdomain and send a Pull Request. We will make it work.
How to get one
- Fork this repo.
- Set a custom domain to your GitHub Pages.
- Add your subdomain under
npm run sortto sort the keys alphabetically.
- Send Pull Request.
Step 2 Add your domain to
subdomains.json and add the following style to the file.
"subdomain(whatever you want to have)": "site url that you are using for the site to host your site"
In my case, the added line is like below.
All names are ordered alphabetically, so you have to follow that rule.
Step 3 Open a new PR
subdomains.json, you need to push
subdomains.json to your forked repo and open a new
There is no specific format for a PR.
The following is my PR.
You can follow other people's styles.
The review process was very quick. In my case, it didn't take a day.
yourname.thedev.id to a service
Go to your project dashboard on Vercel and click
Settings tab and select
Domains then add
The subdomain will work pretty soon!
Of course, it supports
https, so you can access your website with
In terms of
GitHub, the process would be similar to Vercel. What you will need to do is to add the domain to your GitHub repo.
Hope you enjoy this!!!
Top comments (2)
It appears thedev.id isn't maintained anymore. There are 52 open pull requests. Is there any cool alternative?
maybe js.org/ ?