LittleLink
A DIY self-hosted LinkTree alternative with over 100 branded button styles, easy one-click deployment, and excellent performance.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Self-host your own link-in-bio page with 100+ branded buttons, lightning-fast performance, and one-click deploy.
Core Features
- 100+ branded button styles ready to use
- Light, dark, and auto themes with accessibility stroke
- Built with vanilla CSS/HTML, extremely lightweight
- One-click deploy to Cloudflare, Vercel, Netlify, DigitalOcean, Amplify
- Online Button Builder for custom buttons
What It Can't Do
- •Some branded buttons may have low contrast; automatic strokes help but manual testing is recommended. 2. Adding custom non-brand buttons requires basic HTML/CSS knowledge. 3. Buttons from the extended repo (LittleLink Extended) vary in quality; check compatibility before use.
Use Cases
- Personal link-in-bio page for social media bios
- Business landing page for multiple contact points
- Developer self-hosted alternative to LinkTree
Detailed Introduction
LittleLink is a DIY, self-hosted alternative to LinkTree. It provides over 100 pre-designed branded button styles that you can easily use to create a personal link-in-bio page. The project is built with vanilla CSS and HTML, ensuring minimal bloat and outstanding performance (scoring 100/100 in Google PageSpeed Insights). It supports light, dark, and auto themes, with accessibility features like automatic stroke outlines for low-contrast buttons. You can deploy it with one click on Cloudflare, DigitalOcean, Vercel, Netlify, Amplify, or host it manually. Custom buttons can be created using the Button Builder tool, and the community maintains an extended repository for niche services. LittleLink is ideal for individuals, creators, and businesses wanting a simple, customizable, and fast link-in-bio page without relying on third-party services.
Troubleshooting & FAQ (1)
TroubleshootingWhy does my LittleLink Docker container show the Nginx welcome page instead of the site?
The default Nginx welcome page appears when the LittleLink files are not copied into the image. This happens if you build from the wrong directory (e.g., the docker/ subfolder). Build from the project root, specifying the Dockerfile path with -f:
git clone https://github.com/sethcottle/littlelink.git
cd littlelink
docker build -f docker/Dockerfile -t littlelink .
docker run -d -p 8080:80 littlelink
Verify the files are present:
docker run --rm littlelink ls -la /usr/share/nginx/html/
You should see index.html, css/, images/, and fonts/. If only default files show, your build context is wrong.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
1. Fork the repo or use a one-click deploy button (Cloudflare, Vercel, etc.)
2. To edit locally, clone the repo and open index.html and css/brands.css in a text editor
3. Modify the button list in index.html (follow existing examples)
- 1. Fork the repo or use a one-click deploy button (Cloudflare, Vercel, etc.)
- 2. To edit locally, clone the repo and open index.html and css/brands.css in a text editor
- 3. Modify the button list in index.html (follow existing examples)
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Delete the deployed service or repository. LittleLink has no database dependency.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
code-server
Run VS Code in your browser, on any device with a consistent development environment.
pocketbase
PocketBase is an open source Go backend that includes embedded SQLite with realtime subscriptions, built-in file & user management, admin dashboard UI, and simple REST API. Can be used as standalone app or Go framework.
Visual Studio Code (Code - OSS)
A free, open-source code editor by Microsoft with rich extensions, debugging, and Git integration. The most popular developer tool worldwide.