JetBrains introduziu klibs.io, um serviço web destinado a facilitar a localização de bibliotecas para Kotlin Multiplatform, um projeto que permite aos desenvolvedores construir aplicativos multiplataforma para dispositivos móveis, desktop e web a partir da mesma base de código.
Agora em estado alfa e anunciado como uma plataforma de pesquisa experimental para bibliotecas KMP (Kotlin Multiplatform), klibs.io foi lançado em 17 de dezembro. O serviço permite que os desenvolvedores localizem uma biblioteca Kotlin Multiplatform para uma finalidade específica que oferece suporte a plataformas selecionadas, incluindo JVM, a JVM Android, WebAssembly, JavaScript e Kotlin/Native. O site indexa dados do Maven Central e GitHub, usando metadados gerados por IA para aprimorar os resultados da pesquisa.
Um objetivo do klibs.io é facilitar a avaliação de bibliotecas, oferecendo informações relacionadas ao KMP. As bibliotecas variam desde a biblioteca de carregamento de imagens Coil para Android até interfaces de programação funcional digitadas em Arrow, até o contêiner de recuperação de dependência Kodein e até mesmo PeopleInSpace, um projeto de amostra Kotlin Multiplatform que lista pessoas atualmente no espaço. Um mecanismo de busca anexado ao klibs.io cita mais de 1.400 bibliotecas disponíveis. Os desenvolvedores gastarão menos tempo pesquisando, enquanto os autores das bibliotecas se beneficiarão de maior visibilidade para seu trabalho, disse JetBrains. Instruções para adicionar uma biblioteca ao kilbs.io estão disponíveis em um FAQ.