Skip to content

Repository files navigation

More screenshots are available in the docs/public/screenshots directory.

MyLinks

A self-hostable bookmark manager: organize, search and share your favorite links.

Latest Release GitHub Issues License

Features

  • Collections — group links by project or topic; a link can live in several at once, with an Inbox for the rest.
  • Search — find any link or collection by name or URL.
  • Shareable collections — a public collection is reachable with a single link, no account required on the other end.
  • Most-used links first — opening a link counts a click, so your favorites rank themselves.
  • Browser extension — save and search links from a side panel in Chromium and Firefox, with optional two-way syncing to your native bookmarks.
  • Privacy-focused, open-source, self-hostable — run it on your own server and keep every link on hardware you control.

Quickstart (Docker)

mkdir my-links-deployment && cd my-links-deployment
# docker-compose.yml pulling sonny93/my-links, plus a .env — see the full guide
docker compose up -d

This pulls the image from Docker Hub, starts PostgreSQL, applies migrations, and starts the app — reachable on the port set in PORT (default 3333).

See Docker & compose for the docker-compose.yml to copy, the environment variables it needs, and a native (non-Docker) deployment path.

Documentation

Full documentation, including self-hosting, configuration, the API reference and the browser extension, lives at docs.mylinks.app.

Contributing to MyLinks itself? See Contributing.

License

This project is licensed under the GPLv3 License.

About

Another bookmark manager that lets you manage and share your favorite links in an intuitive interface

Topics

Resources

Contributing

Stars

14 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages