Self-hosted, open-source Linktree alternative for building a personal page that collects all your links in one place.
pinkary-project/pinkary.com
An open-source Laravel app for building a link-in-bio style landing page and a low-noise social feed.
Open-source alternative to:Linktree
- Stars
- 1,543
- Forks
- 385
- Open issues
- 28
- Last commit
- 5 days ago
What is it?
Pinkary is a landing page for all your links, where users collect their links in one organized page and connect with other people through a feed, explore page, questions, and likes. It was started to help people share links more neatly, and the project has since added these social features along with design and code quality improvements.
The codebase is a standard Laravel application built on Laravel 13, with Livewire v4 and Tailwind CSS v4 for the frontend. Local development requires PHP 8.5 with MySQL and Node.js 26 or newer, and setup can be done either through a single composer command or step by step with Composer and NPM. Outgoing email defaults to the log driver and can be switched to a service such as Mailtrap.
Testing uses Pest with PHPStan for static analysis, Laravel Pint for style, and Rector for keeping code current with the latest PHP version. The production deployment runs on Laravel Cloud with MySQL and S3-compatible object storage, and uses Mailcoach for email. The project is licensed under AGPL-3.0 and welcomes community contributions through pull requests.
Key features
- 01Landing page that gathers all your links in one place
- 02Feed, explore page, questions, and likes for connecting with other users
- 03Built on Laravel 13 with Livewire v4 and Tailwind CSS v4
- 04Pest tests with PHPStan static analysis and Pint and Rector for code quality
- 05Uses MySQL for database, sessions, queues, and cache
Use cases
- Creating a single page to share your social profiles and websites
- Studying a production-grade Laravel application with Livewire and Tailwind
- Contributing to an AGPL-licensed community social project
Quick start
- 1
Clone the repository
git clone https://github.com/pinkary-project/pinkary.com.git - 2
Enter the project folder
cd pinkary.com - 3
Run the automated setup
composer setup - 4
Start the dev server (run in separate terminals with npm run dev and php artisan queue:work)
php artisan serve
Things to know
- Requires PHP 8.5 with MySQL and Node.js 26 or newer.
- Licensed under AGPL-3.0, which requires sharing modified source code when run as a network service.
In collections
Topics
FAQ
- What is pinkary.com?
- An open-source Laravel app for building a link-in-bio style landing page and a low-noise social feed. Pinkary is a landing page for all your links, where users collect their links in one organized page and connect with other people through a feed, explore page, questions, and likes. It was started to help people share links more neatly, and the project has since added these social features along with design and code quality improvements.
- Is pinkary.com free to use? What license does it have?
- pinkary.com is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is pinkary.com still maintained?
- Actively maintained. The last commit to pinkary.com was on Nov 2, 2026.
- What can I use pinkary.com for?
- Creating a single page to share your social profiles and websites Studying a production-grade Laravel application with Livewire and Tailwind Contributing to an AGPL-licensed community social project
- How do I install pinkary.com?
- Clone the repository: git clone https://github.com/pinkary-project/pinkary.com.git Enter the project folder: cd pinkary.com Run the automated setup: composer setup Start the dev server (run in separate terminals with npm run dev and php artisan queue:work): php artisan serve
- Where can I get pinkary.com?
- The source code and installation instructions are on GitHub: https://github.com/pinkary-project/pinkary.com
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A PHP UI framework for Laravel that builds admin panels and apps from tables, forms, infolists and widgets on Livewire.
A Laravel package that replaces JavaScript popup boxes with SweetAlert2-based alerts, toasts and input prompts via a fluent PHP API.
A slim forum package for Laravel that adds threads, posts and categories to an existing Laravel app with minimal setup.
Pixelfed is an open-source, ad-free photo sharing platform that federates with the fediverse via ActivityPub.
A self-hosted, static HTML/CSS alternative to Linktree with 100+ branded button styles for personal link pages.