I got really frustrated with modern “link-in-bio” platforms. All their basic features were pushed behind paywalls. So I built my own — a clean, fast, modern, black space-themed link-in-bio page. It's fully self-hosted and completely free forever.
- Dark/Light Mode Toggle
- Animated Page Transitions
- Fully Responsive Design
Smart Share Button on Every Link (Just like Instagram)
- QR Code Preview
- Native System Share
- Copy to Clipboard
- Download QR Code Image
- Support for Contact Links
- Phone / WhatsApp
- Discord, GitHub, LinkedIn, etc.
- Clone the repository:
git clone https://github.com/anuswarrrao/freelink-bio.git
cd freelink-bio-main
- Open the
index.html
file in your preferred web browser.
- Download the repository as a ZIP file from GitHub.
- Extract the contents to your desired location.
- Open
index.html
in your web browser.
freelink-bio/
│
├── LICENSE.md # MIT license file
├── README.md # Documentation
├── index.html # Main page
├── CNAME # GitHub Pages custom domain (optional)
│
├── assets/
│ ├── css/
│ │ ├── styles.css
│ │ └── styles.css.map
│ ├── scss/
│ ├── images/
│ │ ├── favicon/
│ │ ├── icon/
│ │ ├── anuswar-rao-profile-photo.webp
│ │ └── preview.jpg
│
├── js/
│ ├── app.js
│ └── modules/
│
├── libraries/
│ ├── google-font/
│ ├── toastify/
│ ├── animate.min.css
│ └── qrcode.min.js
Tool / Library | Purpose |
---|---|
HTML, CSS, JS | Core Structure & Functionality |
Google Fonts | Custom Typography |
Animate.css | Transitions & Animations |
QRCode.js | QR Code Generation |
Toastify.js | Notifications |
Contributions are welcome! If you find any issues, have suggestions, or want to add new features, please open an issue or create a pull request.
Steps to contribute:
- Fork the repository
- Create a new branch for your feature or fix
- Commit your changes with clear messages
- Push to your fork
- Open a pull request to the
main
branch
This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code.