On the page
More than a row of buttons
Buttons and social icons cover a lot. The other blocks are for a song, a set of photos, a show with a date, a year of commits, or a code someone needs to copy.
Blocks a button would waste
Paste handles profiles and many players. The rest you place from the menu, then drag into order.
Play
Songs and video
YouTube, Vimeo, TikTok, Spotify, SoundCloud, Apple Music, and Apple Podcasts can play on the page.
Photos
A gallery
Up to 12 images, as a carousel or a grid. Events are a date, a title, a place, and an optional ticket link.
Code
GitHub, for a year
A personal username shows the last 12 months of contributions. Organization logins do not have that graph.
Copy
A code you typed
A discount code block shows a copy button and an optional link. You type the code. It is not generated.
Players, photos, and dates
A YouTube, Vimeo, TikTok, Spotify, SoundCloud, Apple Music, or Apple Podcasts link plays on the page. A gallery holds up to 12 images, as a carousel or a grid. Events are a date, a title, a place, and an optional ticket link. The ticket link goes to whoever sells the ticket.
A discount code sits on the page with a copy button and an optional link. You type the code. A Calendly link embeds their scheduler, still hosted by them. A shop stays a link out to the shop.
On the page
- A player for the song or video
- Up to 12 gallery images
- An event with a ticket link out
- A code with a copy button
GitHub, projects, and the counts you verify
A link in bio for developers can show a personal GitHub year, a repo, and a project card on this same page, next to the social icons. The GitHub block takes a personal username and shows that account’s contributions for the last year. It refreshes a few times a day. Organization logins do not have that graph.
A project that needs a sentence is a card: title, image, and link. Follower counts are optional. You connect the account and verify it, either by signing in or with a code in the bio, and then the number can show. An unverified handle is not shown. Instagram counts need a Business or Creator account. You still add these from the editor.
For people who ship code
- A personal GitHub year
- A repo as a link or a card
- Counts only after you verify
- Unverified handles stay off
The quieter blocks
A heading and a short note split the page into sections. An FAQ opens on the page itself. A stats block is a few numbers you write, separate from analytics. A contact block saves a name plus a phone, email, or site to the visitor’s phone. Email and call buttons open the visitor’s own mail or phone app.
Follower counts can include Instagram, TikTok, YouTube, X, Twitch, Bluesky, Mastodon, SoundCloud, GitHub, GitLab, Hugging Face, and Codeforces. Hugging Face can also show models, datasets, and spaces. Codeforces can show a rating. Stack Overflow shows reputation. It has no follower count, so it does not pad a total.
Structure
- A heading to split the list
- An FAQ on the page
- A few numbers you write
- A contact card for the phone
What these blocks do not do
The GitHub year, the repo, and the project card live on this page. Place them from the editor, then publish when the URL should be public.
- 1
No hosted shop
A shop URL leaves the page. The block does not open a checkout here.
- 2
Tickets leave too
An event can show the date and a link. The ticket is sold by whoever you link to.
- 3
You type the code
The copy button copies the code you entered. We do not invent one.
- 4
Verified counts only
A handle you have not verified does not show a number on the public page.
Keep going
Claim it.
Build the draft before you pay. The name might still be open.