Linkora is the ultimate tool for organizing links on Android or desktop, with syncing capability via a self-hostable sync server. Whether you need to save a quick link or manage them in detailed folders, Linkora gets it done.
- Save and organize links with ease.
- Categorize links into folders and subfolders.
- Highlight important links for quick access.
- Archive old links to keep things tidy.
- Customize link names to your preference.
- Share directly from other apps (Android-specific feature).
- Sort and search links and folders quickly.
- Import and export data easily.
- Auto-recognize link images and titles.
- Add folders to your Panels for instant home screen access.
- Localization supported via a central localization server. The server code can be found here.
- Sync data with a self-hostable server
To learn how to connect to the server from the Linkora app, check these instructions.
To learn how the linkora app and sync-server make syncing seamless, check out this write-up.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sharing links from other apps (Android-specific) |
---|
Screen_recording_20250114_194104.mp4 |
- Kotlin: Built entirely in Kotlin.
- Jetpack Compose: Fully Compose-based UI.
- Material 3: Modern Material Design components.
- Room: Efficient local storage solution.
- Ktor Client: For making network requests.
- Kotlin Coroutines: Smooth background processing.
- Kotlin Flows: For handling asynchronous data streams.
- Kotlin Channels: For real-time updates when communicating with different platforms from shared code and in some other cases for UI events.
- Kotlinx Serialization: For server and vxTwitter API response handling.
- jsoup: Custom implementation for importing HTML was easier as jsoup was integrated to scrape HTML metadata and import HTML-based files. jsoup is also used for remote website scraping, which helps detect titles and images.
- Coil: For image loading.
- Architecture Components: DataStore, Navigation, and ViewModel.
Join the Discord for regular updates and discussions related to this project.
This project is licensed under the MIT License.