SkillAgentSearch skills...

Linkora

Local-first link organizer for Android and desktop with self-hosted sync.

Install / Use

/learn @LinkoraApp/Linkora

README

Linkora

Save, organize, and sync your links between Android and desktop. Whether you're quickly bookmarking something or managing a structured folder hierarchy with tags, Linkora handles it all with optional self-hosted sync.

A browser extension is available for saving web links directly to Linkora via sync server.

sync server | Extension repo

Contributing? See the Contributing Guide | Code of Conduct

Download

<img src="https://github.com/user-attachments/assets/a50513b3-dbf8-48c1-bff8-1f4215fefbb9" alt="Get it on GitHub" height="80"> <img src="https://f-droid.org/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

   <img src="https://github.com/user-attachments/assets/7b6e7704-7f39-49a9-b868-556ebea5fc76" alt="Get it on Google Play" height="58">

Get it on Arch Linux:

<img src="https://img.shields.io/aur/version/linkora-bin?style=flat&logo=archlinux&label=linkora-bin" alt="AUR version"> AUR Maintainer

Features

  • Organize links with unlimited folders and subfolders, tags, and easy copying/moving between folders
  • Multiple view layouts (Grid, List, Staggered views) with AMOLED theme support
  • Highlight important links and archive old ones for clean organization
  • Customize link names and auto-recognize images/titles from web pages
  • Share from other apps (Android) and add folders to Panels for quick access
  • Sort, search, import/export data in JSON and HTML formats with auto-backups
  • Keep your links in sync across devices with optional self-hostable server

How sync works · Server setup instructions

Screenshots

Mobile

| | | | | |--------------------|--------------------|--------------------|--------------------| | | | | | | | | | |

Desktop

| | | |--------------------|--------------------| | | | | | |

Built with

  • Kotlin Multiplatform + Compose Multiplatform + Material 3
  • SQLite with Room (local storage) + Ktor (networking) + Custom Cursor-based reactive and resource-aware paginator
  • Coroutines and Flows for async operations
  • jsoup for HTML parsing and metadata extraction
  • Coil for image loading

Linkora's improved UI components are inspired and based on designs created by LOLCATpl across all platforms. The icon, painted by mondstern, is used as the app icon on all platforms and also on the internet.

Localization

Linkora supports multiple languages with remote strings that can be updated without requiring an app update. If you'd like to help translate Linkora into your language or improve existing translations, please go through the localization server's README to learn more about how localization is handled and how you can contribute.

Community

Discord


License: MIT

View on GitHub
GitHub Stars831
CategoryDevelopment
Updated3h ago
Forks30

Languages

Kotlin

Security Score

100/100

Audited on Apr 7, 2026

No findings