What it is
Linky is an open-source dynamic personal page builder written in TypeScript and released under the MIT license. The project presents itself as a link-in-bio tool and a dynamic personal homepage builder, and it sits in the Next.js web development ecosystem. Its repository is categorized under Developer Tools and Website Builders, and its homepage is https://lin.ky.
The project addresses the need for an open-source tool that lets a person build a dynamic personal homepage or link-in-bio page. The README positions Linky as a dynamic personal page builder, and the tech stack shows that it uses Next.js for the framework, TypeScript for the language, Tailwind for CSS, NextAuth.js for authentication, Resend for emails, and Vercel for deployments.
Key capabilities
- Linky provides a dynamic personal homepage builder for link-in-bio pages.
- The application is built with Next.js as its framework.
- The codebase uses TypeScript as its implementation language.
- Tailwind is used for CSS.
- NextAuth.js is included for authentication.
- Resend is used for emails.
- Vercel is listed as the deployment platform.
Who uses it and how
- Individuals who want a personal homepage or link-in-bio page can use Linky as the base project for that purpose.
- Developers who prefer local control can follow the local-development documentation to run the project on their own machine.
- Users who want to operate the service themselves can follow the self-hosting documentation.
- Users who need sign-in behavior can work with the NextAuth.js integration that is listed in the tech stack.
- Users who need email functionality can work with the Resend integration that is listed in the tech stack.
Getting started
The README points to local development and self-hosting documentation, and it lists Vercel as the deployment platform. It also points to CONTRIBUTING.md for setup and CI expectations, and SECURITY.md for private security reporting.
When to use it — and when not to
Linky is useful when a person wants an open-source TypeScript and Next.js starting point for a dynamic personal page, and the README does not list a paid product that it replaces, so no direct comparison to paid products can be made from the provided facts. A self-hoster must still operate the stack that is named, including NextAuth.js and Resend, while the README does not mention a database, storage service, or SMTP provider, so those operational requirements are unclear. The repository age of zero years, zero contributors, missing topics, and two open issues suggest that the project is early and may require more evaluation before production use.