Repolode
pinkary-project

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. 1

    Clone the repository

    git clone https://github.com/pinkary-project/pinkary.com.git
  2. 2

    Enter the project folder

    cd pinkary.com
  3. 3

    Run the automated setup

    composer setup
  4. 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