My personal link in bio
  • Astro 62%
  • CSS 20.7%
  • TypeScript 12.5%
  • JavaScript 4.8%
Find a file
2026-02-16 00:00:48 -07:00
.github/workflows Update to deployment flow 2025-09-27 09:52:58 -06:00
public init commit 2025-09-15 17:31:54 -06:00
src Updating Site 2025-09-15 17:34:16 -06:00
.gitignore init commit 2025-09-15 17:31:54 -06:00
astro.config.mjs init commit 2025-09-15 17:31:54 -06:00
bun.lock Update to workflow & bun use 2025-09-15 19:42:07 -06:00
package.json Update to workflow & bun use 2025-09-15 19:42:07 -06:00
README.md init commit 2025-09-15 17:31:54 -06:00
tsconfig.json init commit 2025-09-15 17:31:54 -06:00

mk3y.com - Personal Link-in-Bio

A minimal, fast link-in-bio site built with Astro. Currently my personal page, with plans to make it fully reusable for anyone.

🚧 Work in Progress - Building towards a customizable template

Features

  • Lightning fast static site
  • 🌓 Dark/light mode toggle
  • 📱 Mobile-first responsive design
  • 🎨 Customizable colors and themes
  • 🔗 Social media links
  • 📊 Custom link blocks
  • 🚀 Zero JavaScript by default (only loads what's needed)

Quick Start

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

Customization

Edit src/config/site.ts to customize:

  • Your name and bio
  • Social media links
  • Custom link blocks
  • Colors and themes

Tech Stack

  • Astro - Static site generator
  • TypeScript - Type safety
  • Vanilla CSS - Minimal styling

Roadmap

  • Make fully configurable via environment variables
  • Add more social platform icons
  • Create setup wizard
  • Add analytics integration options
  • Theme marketplace

License

MIT