Skip to content
CAI
Produce a survey ↗Verify a survey

kizitonwose/Calendar

This is a cross-platform calendar library that provides UI components for displaying and interacting with month, week, and year-based calendar views. It offers both Compose Multiplatform and Android View-based implementations, each featuring state management, layout configuration, and scrolling behaviors. The system includes a core data layer for date calculations and a sample application demonstrating usage across platforms.

53.1

Adequate · 2 August 2026

21k

lines of production code

Kotlin

primary language

1

bus factor · 24 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2019 · Build system modernization and test expansion

The project underwent a significant infrastructure overhaul, migrating the build system to Gradle Kotlin DSL and upgrading the Gradle wrapper to modern versions. This period also focused on cleaning up obsolete configuration files and expanding test coverage for the calendar components.

8 changes

2022 · Compose and View calendar components

This period focused on introducing new calendar components for both the Compose and View UI frameworks, including month, week, and year calendars. The work established a comprehensive data layer and state management systems to support these new UI elements, while also refactoring the sample application to demonstrate the updated architecture.

11 changes

2024 · Compose Multiplatform calendar components

This period focused on introducing a comprehensive set of calendar UI components for Compose Multiplatform, including month, week, and year calendars with associated state management. The work involved exposing public APIs for these new features across Android, Desktop, and KLib targets, alongside updating build configurations and adding unit tests to verify state handling.

12 changes

CAI lens gauges

Survey your own repository

kizitonwose/Calendar 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 2 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 0023d3ed3d — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards