Skip to content
CAI
Produce a survey ↗Verify a survey

fibelatti/pinboard-kotlin

Pinkt is an Android application that serves as a unified client for managing bookmarks and notes across Pinboard and Linkding services. It provides features for offline post and tag management, background synchronization, and flexible search and filtering capabilities. The system is built on a modern Android architecture using Jetpack Compose, Kotlin Coroutines, and a unidirectional data flow pattern for state management.

54.6

Adequate · 4 August 2026

25k

lines of production code

Kotlin

primary language

1

bus factor · 3 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2019 · multi-service architecture and modernization

The project was refactored to support multiple bookmarking services (Pinboard and Linkding) through a comprehensive architectural overhaul. This period saw the migration to a modern Kotlin/Gradle build system, the introduction of a unidirectional data flow, and the implementation of a new Notes feature using Jetpack Compose.

53 changes

2020–2024 · Compose migration and multi-backend support

This period focused on modernizing the Android UI layer by migrating components to Jetpack Compose and implementing Material 3 theming. Simultaneously, the application expanded its backend support to include Linkding synchronization and introduced new features like saved filters and tag management, all underpinned by extensive test coverage.

27 changes

2025–2026 · Compose migration and state management

This period focused on modernizing the application's user interface by migrating the main screen and app icons to Jetpack Compose, while simultaneously refactoring state management through dedicated reducers. The work also included adding comprehensive unit tests for the new architecture and introducing features for exporting local bookmarks.

12 changes

CAI lens gauges

Survey your own repository

fibelatti/pinboard-kotlin was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 4 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 7f7738d7a7 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards