Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Share all your profile links with just one link using a customizable Next.js and Chakra UI template.
Linkhub is an open-source link-in-bio starter template built with Next.js, Chakra UI, and TypeScript that renders all your social profiles and important links as one beautiful, responsive page.
Linkhub is a GitHub template that lets you create a single landing page aggregating all your profile links, similar to Linktree. It takes your data — a name, a headline, and a list of social links with descriptions — from two files in the data folder and generates a responsive web page. The template is maintained by abhijhacodes and is available as a public GitHub repository that can be cloned or used as a template directly. It is designed for deployment on Vercel and includes a live demo.
data/mainDetails for your name and headline and data/linkDetails for your social profiles and descriptions; no code changes required.The workflow is: click "Use this template" (or clone the repo) → edit the two data files with your info → push to your own GitHub repo → deploy to Vercel. You don't need to touch the UI code unless you want to customize icons or styling. The page automatically builds a card list of your links from the data in data/linkDetails.
Linkhub is completely free and open source. You only pay for hosting if you choose a paid Vercel plan; the template itself has no licensing cost.
Yes, Linkhub is open source and free to use. You can clone or use the template from GitHub, and the only potential cost is hosting the deployed site on a platform like Vercel.
Open the data/linkDetails file and update the array with your social profile URLs and short descriptions. To change your name and headline, edit data/mainDetails. No knowledge of React or TypeScript is required for basic customization.
The template renders a default icon for any profile that doesn't have an icon defined, so your page will never show empty spots. If you want a specific brand icon, you can add it in the code or request it in the GitHub Discussions.
Yes, just insert or delete an entry in data/linkDetails. The page updates automatically after you redeploy. There is no admin dashboard; everything is done through the data file.
The template is designed to be deployed on Vercel, but since it's a standard Next.js project, you can host it on any platform that supports Next.js, such as Netlify or your own server.
