Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

Kotlin News

Klibs.io Grows to 4,200+ KMP Projects With Smarter Discovery and New AI Integrations

Explore a growing Kotlin Multiplatform catalog in your browser, or bring up-to-date library data directly into your AI development workflow through the klibs.io MCP server.

When we introduced klibs.io in December 2024, the goal was simple: make it easier to find a Kotlin Multiplatform library that fits both your use case and target platforms. Since then, klibs.io has grown into a catalog of more than 4,200 KMP projects – and discovering new libraries has become even easier.

Discover more than 4,200+ KMP projects

klibs.io combines information from GitHub and Maven Central, bringing the details needed to evaluate a project into a single catalog. When source metadata is incomplete, klibs.io uses LLMs to refine descriptions and tags, improving search and discoverability.

Discovery now goes well beyond a basic keyword search. Use multiple search terms, filter by supported platforms and targets – including Android, iOS, JVM, JavaScript, and Wasm – and browse curated categories such as Compose UI, local storage, networking, or dependency injection. Results can be sorted by relevance, GitHub stars, or dependent count.

Project pages make comparison easier by bringing together descriptions, tags, README content, supported platforms, package versions, dependent counts, license information, and project activity. 

This gives you a clearer view of whether a library fits your project before you add the dependency.

Bring klibs.io into your AI workflow

Library decisions often happen while you are already coding. The new AI integrations allow coding agents to pull structured, up-to-date data from klibs.io rather than relying solely on training data or a general web search.

Connect through the klibs.io MCP server

The klibs.io MCP server lets agents search Kotlin Multiplatform projects by platform and target and retrieve the latest published package versions directly from the klibs.io index.

Give agents reusable KMP library expertise

The Kotlin Multiplatform Libraries expert skill provides task-specific instructions for discovering and comparing libraries, recommending options for a use case, verifying platform support, and finding up-to-date dependency coordinates and stable versions. We measured agent output with and without klibs.io connected – the evaluation results are published in the klibs.io repository.

Keep project guidance close to the code

The AI integration guide includes setup instructions and a recommended AGENTS.md snippet. Adding guidance to a project helps AI tools consistently use verified information from the KMP library.

Help shape what comes next

klibs.io is an open-source project, and feedback from library users and authors helps the catalog keep improving. Here are a few ways to take part:

•  Try it out: Search for a library, explore a category, and see how the filters work for your target platforms.

•  Improve project information: Project owners can use the Suggest an edit option on project pages to propose better descriptions and tags through GitHub.

•  Report issues or contribute: Report bugs, missing libraries, or incorrect metadata in the GitHub issue tracker, or contribute directly to the open-source project.

•  Join the discussion: Share feedback in the #klibs-io channel on Kotlin Slack.

Whether you browse the catalog directly or integrate it with your AI tools, klibs.io now makes it easier to discover, compare, and use Kotlin Multiplatform libraries with up-to-date information.