October 01, 2024

Winners of the Kotlin Foundation Grants Program 2024

The Kotlin Foundation’s Ecosystem Committee is happy to name the winners of the second round of our grants program! We received 59 applications from library project authors across the Kotlin ecosystem. After carefully reviewing all of the entries, we’re excited to introduce the five lucky winners:

  • Konsist – A linter that ensures consistency in Kotlin projects by enforcing a cohesive code structure and unified architecture.
    The proposal: Add new functionality based on community feedback. Improve architectural assertions to allow more flexible rules. Integrate with the K2 compiler for real-time error and warning notifications in the IDE.
  • Compose Rich Editor – A rich text editor library for Compose Multiplatform, customizable and supporting common rich text editor features.
    The proposal: Expand platform support and add features like undo/redo and copy/paste for rich text. Achieve API stability and expose useful internal APIs for better control. Build a DSL for rich text creation.
  • Multiplatform Settings – A library for multiplatform apps that enables key-value data persistence in shared code.
    The proposal: Stabilize experimental coroutines and serialization integrations. Fix crashes related to Keychain usage. Add missing platform implementations. Migrate documentation to a dedicated site and include dokka output.
  • Ultron – A framework for developing UI tests for Android and Compose Multiplatform, built on the Espresso, UI Automator, and Compose UI testing frameworks.
    The proposal: Stabilize multiplatform support, including enhanced test reporting (Allure integration). Improve Compose UI testing components.
  • Orbit MVI – A simple MVI framework for Kotlin Multiplatform.
    The proposal: Improve guidance around Multiplatform, including lifecycle management, state persistence, and more. Utilize Kotlin 2.x features. Support desktop platforms. Integrate Compose Multiplatform. Explore JS and WASM compatibility. Add practical examples and tips to the documentation. Implement logging and time travel debugging features.

These open-source projects truly distinguished themselves with their inspiring ideas, quality of implementation, and alignment with the Grants Program criteria.

Each winner will receive $6,000 to help develop and improve their projects, along with recognition from the Kotlin Foundation.

We encourage all applicants who did not receive a grant this time to continue developing their projects and keep an eye out for future opportunities. Follow us on our website and social media for updates and the announcement of subsequent rounds of the Grants program.

Still have questions?
Contact us!

hello@kotlinfoundation.org