Kotlin
A concise multiplatform language developed by JetBrains
推出 klibs.io:探索 Kotlin Multiplatform 库的新方式
Kotlin Multiplatform 正在迅速发展,生态系统不断扩大,仅在 2024 年,库的数量就增加了 35%。 虽然可用库数远超往日,但找到适合您的用例和目标平台的库仍是一项挑战。 无论您要寻找处理 iOS 和 Android 上权限的解决方案,还是搜索同时支持移动和 Web 的 Compose Multiplatform 日历组件,您所面临的挑战都不单是找到一个库,而是让所有选项清晰地地呈现在眼前,以便您比较并选择最合适的库。 今天,我们高兴地宣布推出 klibs.io,这项新服务旨在提高查找 Kotlin Multiplatform 库的速度和简便性。

什么是 klibs.io?
Klibs.io 是一项简单的 Web 服务,利用这项服务,您可以找到支持所选平台(JVM、Android JVM、Wasm、JS、Kotlin/Native)并且适用于特定目的的 Kotlin Multiplatform 库。 网站会对 GitHub 和 Maven Central 中的数据编制索引,并使用 AI 生成的元数据增强搜索结果。 它旨在通过提供与 KMP 相关的信息来降低评估库的难度。

借助 klibs.io,开发者将节省搜索时间,从而留出更多的时间进行构建,同时,库作者也将受益于作品曝光率的提高。 了解如何提高您的库在 klibs.io 上的曝光率。
klibs.io 后续计划
虽然 klibs.io 已经以 alpha 版本形式上线,但这只是个开始。 我们已积累了大量创意,包括为开发者和库作者提供的功能。 但在进一步实施之前,我们想聆听 Kotlin Multiplatform 用户的心声。
您可以如何提供帮助
您的反馈对于塑造 klibs.io 的未来至关重要。 您可以通过以下方式提供帮助:
- 试用:探索 klibs.io 提供的功能。
- 分享您的看法:您希望今后提供哪些功能? (例如,Gradle 插件索引编制、GitLab/Bitbucket 支持等)。
- 加入讨论:在评论区留下您的反馈,或加入我们的 Slack。
我们希望您试用 klibs.io 并分享您的反馈,以帮助我们改进。 让我们共同降低查找 Kotlin Multiplatform 库的难度并提高查找效率。 立即查看 klibs.io!
本博文英文原作者:
Subscribe to Kotlin Blog updates
Discover more
Introducing klibs.io: A New Way to Discover Kotlin Multiplatform Libraries
Kotlin Multiplatform is growing rapidly, with its ecosystem expanding and the number of libraries increasing by 35% in 2024 alone. However, with more libraries available than ever, finding the right one for your use case and target platforms can still be a challenge. Whether you’re looking for a solution to handle permissions on iOS and Android or searching for a Compose Multiplatform calendar component that supports both mobile and web, the challenge isn’t just finding one library – it’s having all of the options clearly presented so you can compare and choose the best fit. Today, we’re excited to introduce klibs.io – our new service designed to make finding Kotlin Multiplatform libraries faster and easier.

What is klibs.io?
Klibs.io is an easy web service that allows you to find a Kotlin Multiplatform library for a specific purpose that supports selected platforms (JVM, Android JVM, Wasm, JS, Kotlin/Native). The website indexes data from GitHub and Maven Central and uses AI-generated metadata to enhance search results. It aims to make it easier to evaluate libraries by providing KMP-related information.

With klibs.io, developers will spend less time searching and more time building, while library authors benefit from increased visibility for their work. Learn how to make your library visible on klibs.io.
What’s next for klibs.io?
While klibs.io is already live as an alpha version, this is just the beginning. We already have a significant backlog of ideas, including features for both developers and library authors. However, before moving forward, we want to hear from our Kotlin Multiplatform users.
How you can help
Your feedback is crucial in shaping the future of klibs.io. Here’s how you can contribute:
- Try it out: Explore the functionality at klibs.io.
- Share your thoughts: What features would you like to see next? (e.g., Gradle plugin indexing, GitLab/Bitbucket support, etc.).
- Join the discussion: Leave your feedback in the comments or join our Slack.
We’d love for you to try klibs.io and share your feedback to help us improve it. Together, we can make finding Kotlin Multiplatform libraries simpler and more efficient. Check out klibs.io now!
