Tech Store

Showing suggestions.

Opening the store's index…
↑↓ to move↵ to openesc to close
Tech Store search
Templatev1.0.0HTML / CSS / JS + React

Dev Link-in-bio

A link-in-bio page for developers, with a card view for everyone and a terminal for the curious

9.000đ$4.90
Currency

Not on sale yet

This one is almost ready to buy. Leave your email and we will tell you the moment it is.

Used only for this, never shared. See the terms.

  • Pay once, lifetime license
  • Free updates for life
  • Full source: HTML / CSS / JS + React

Live preview

Version
Preview width
Zoom

About

The page behind the link in your bio, made for people who write code. Most visitors get what they came for straight away: a card view with your face (well, your initials on a gradient), your status, your links and your best projects. The curious ones press a tab — or the backtick key — and find a terminal that boots, types its welcome and answers help, projects, whoami… and one command it would rather you didn't try.

  • Glass link buttons with a sweep of light on hover, project cards lit by a spotlight that follows the cursor
  • A contribution graph that looks like yours, with a tooltip for every day — generated from a seed, or fed your real numbers
  • A "currently building" card with a striped progress bar, "now learning", and your stack as chips
  • A terminal with history, Tab completion, "did you mean…?" for typos, and links you can click
  • An aurora behind the glass that turns green when the terminal is open

Everything you would change lives in one typed file, content.ts: your name, links, projects, the terminal's welcome and even its error messages. Both views and both builds read from it, so the card and the terminal can never disagree. The HTML build is static files you can host anywhere; the React build is a complete Vite + TypeScript project.

Features · 12

  • Two views of one page: glass cards for everyone, and an interactive terminal for the curious — switch with the tabs, the backtick key, or a #terminal link
  • Card view: generated gradient avatar, pulsing "open to work" status, glass link buttons with a light sheen, featured projects with stars, forks and language colours under a cursor spotlight
  • A GitHub-style contribution graph with tooltips and a one-line summary — drawn from a seed, or from your real numbers
  • "Currently building" with a progress bar, "now learning", your stack as chips, and a copy-email button
  • Terminal: a typed boot sequence, help, whoami, about, projects, links, skills, contact, theme, clear and exit (plus one easter egg)
  • ↑ / ↓ history, Tab completion, "did you mean…?" for typos, clickable links and commands in the output, one-tap commands for phones
  • Every word, link and number in one typed content.ts — both views and both builds read from it
  • Two builds: static HTML/CSS/JS, and a ready-to-run Vite + React + TypeScript project
  • Light and dark themes: follows the system, remembers the visitor's choice (the terminal can switch it too)
  • Made for phones first, where link-in-bio pages are opened; two columns on wide screens
  • No images, no web fonts, no external requests; every colour, radius and timing is a CSS custom property
  • Script and stylesheet together weigh about 20 KB gzipped, with no runtime dependencies besides React in the React build

How to use it

Everything on the page — name, status, links, projects, the graph, the stack, the terminal's words — is in src/content.ts. Its types (src/core/model.ts) explain every field, and your editor flags anything missing or misspelt.

  • Links: one { label, hint, href, icon } per button. Icons: github, pen, play, file, calendar, mail, at, rss, globe (add your own as path data in src/core/icons.ts).
  • Projects: name, description, href, language (known languages get their usual colour), stars, forks.
  • Contribution graph: activity: { weeks, seed } draws a believable graph ending today; change the seed for another one. For your real numbers, add counts (one number per day, oldest first) and until: "YYYY-MM-DD" (the last day).
  • Avatar: your initials on a gradient made from your name — nothing to set.
  • Status: available: false turns the green pulse into a calm grey dot.
  • Terminal: boot lines are typed out on first view; banner is ASCII art shown above them (empty for none); quick picks the one-tap commands under the screen.

Ask about this product

Not sure it fits your project? Ask — the answer comes from this page.

Answers are written by AI from this page and can be wrong. The page itself is what counts.

Changelog

  1. 1.0.0First releaseLatest

    A developer's link-in-bio page in two builds (static HTML/CSS/JS and a Vite + React + TypeScript project) with a card view and an interactive terminal, both rendered from one typed content file.

  2. Fixes and new features land behind the same download, which always serves the latest version.
  • TemplatePortfolio

    Halation — Studio Portfolio

    A one-page portfolio for design and motion studios, with a headline that glows like light on film

    9.000đ
  • TemplatePortfolio

    Halation — Studio Portfolio

    A one-page portfolio for design and motion studios, with a headline that glows like light on film

    $4.90