My personal link in bio
- Astro 62%
- CSS 20.7%
- TypeScript 12.5%
- JavaScript 4.8%
| .github/workflows | ||
| public | ||
| src | ||
| .gitignore | ||
| astro.config.mjs | ||
| bun.lock | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
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