Beacons
Link in bio & creator hub with store, email, and media kit
Discover top open-source software, updated regularly with real-world adoption signals.

Create personalized link-in-bio pages with full control and custom domains.
Singlelink lets you build and host your own Linktree‑style bio page, offering custom domains, branding control, and a free Railway deployment option, all powered by Next.js and GraphQL.

Singlelink is a self‑hosted alternative to Linktree, aimed at creators, developers, and small businesses that want a customizable link‑in‑bio page without vendor lock‑in. It runs on a modern stack—Next.js for server‑side rendering, Apollo GraphQL for API flexibility, and MySQL for persistent storage—giving you full ownership of data and presentation.
The platform supports custom domains per page, SEO‑friendly meta tags, and an optional branding toggle to remove Singlelink branding. Environment variables let you tailor the site title, description, and Open Graph image, while the GraphQL API enables integration with other services or custom front‑ends.
You can launch a Singlelink instance with a single click on Railway, which provides a free tier for up to three pages. For more control, the project can be self‑hosted on any VPS that runs Node.js and MySQL, or combined with Vercel and PlanetScale for a fully managed cloud setup.
When teams consider Singlelink, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Personal portfolio link page
Consolidate social profiles, projects, and contact info under a custom domain.
Event landing page
Provide attendees quick access to tickets, schedule, and social channels.
Small business promo
Showcase products, services, and contact details with SEO‑optimized meta tags.
Open‑source project hub
Direct contributors to repository, documentation, and donation links in one place.
Use the one‑click Railway button for a free setup, or self‑host by installing Node.js and MySQL on any VPS.
Railway offers a free tier for up to three pages; otherwise you’ll need to cover your own server or cloud costs.
Yes, set the BRANDING environment variable to false to hide the default branding.
Singlelink uses MySQL; you can run it locally via Docker or use hosted services like PlanetScale.
Singlelink Cloud is planned, with pricing starting at $8/month, but it is not yet released.
Project at a glance
DormantLast synced 4 days ago