Programmierung und Softwareentwicklung

Klibs.io erweitert den Kotlin-Multiplatform-Katalog auf mehr als 4.200 Projekte und unterstützt KI-Tools

JetBrains hat die Plattform klibs.io auf mehr als 4.200 Kotlin-Multiplatform-Projekte erweitert. Sie bietet präzisere Such- und Filterwerkzeuge sowie neue Integrationen, über die Programmieragenten über einen MCP-Server auf aktuelle Bibliotheksdaten zugreifen können.

2026-08-17
4 Min. Lesezeit
13 Aufrufe
فريق تحرير certi.news
Klibs.io erweitert den Kotlin-Multiplatform-Katalog auf mehr als 4.200 Projekte und unterstützt KI-Tools

JetBrains hat die Plattform klibs.io auf mehr als 4.200 Kotlin-Multiplatform-Projekte erweitert. Hinzu kommen Verbesserungen bei der Bibliothekssuche und neue Integrationen mit Softwareentwicklungstools, die auf künstlicher Intelligenz basieren. Die Plattform ermöglicht Entwicklern, Bibliotheksdaten im Browser zu durchsuchen, und erlaubt Programmieragenten, während der Arbeit am Code auf strukturierte und aktuelle Informationen zuzugreifen.

klibs.io wurde im Dezember 2024 gestartet, um Entwicklern dabei zu helfen, eine geeignete Kotlin-Multiplatform-Bibliothek für ihren Anwendungsfall und die Zielplattformen zu finden. Seitdem hat sich die Plattform zu einem Katalog entwickelt, der Daten aus GitHub und Maven Central an einem Ort zusammenführt, einschließlich der Informationen, die erforderlich sind, um ein Projekt vor seiner Aufnahme in eine Anwendung oder Codebasis zu bewerten.

Umfassendere Suche und klarerer Bibliotheksvergleich

Die Suchfunktionen der Plattform beschränken sich nicht auf die Übereinstimmung mit einem einzelnen Schlüsselwort. Nutzer können mehrere Begriffe eingeben und die Ergebnisse nach unterstützten Plattformen und Targets filtern, darunter Android, iOS, JVM, JavaScript und Wasm. Außerdem können ausgewählte Kategorien wie Compose-Benutzeroberflächen, lokaler Speicher, Netzwerke und Dependency Injection durchsucht werden.

Die Ergebnisse lassen sich nach Relevanz, der Anzahl der GitHub-Sterne oder der Anzahl der Projekte sortieren, die von der Bibliothek abhängen. Die Projektseiten führen die Beschreibung, Tags, den Inhalt der README-Datei, unterstützte Plattformen, Paketversionen, die Anzahl der Abhängigkeiten, Lizenzinformationen und die Aktivität des Projekts zusammen.

Wenn die Metadaten der Quelle unvollständig sind, verwendet klibs.io große Sprachmodelle, um Beschreibungen und Tags zu verbessern. Laut JetBrains trägt dies dazu bei, die Auffindbarkeit von Projekten zu erhöhen, während die grundlegenden Quelldaten im Katalog erhalten bleiben.

Was ändert sich dadurch praktisch für Entwickler?

Diese Funktionen verringern die Notwendigkeit, Bibliotheksdetails separat aus einem GitHub-Repository, einer Paketregistrierung und anderen Quellen zusammenzutragen. Anstatt sich mit dem Namen einer Bibliothek oder allgemeinen Suchergebnissen zu begnügen, können Entwickler vor der Entscheidung, eine Abhängigkeit hinzuzufügen, deren Kompatibilität mit der Zielplattform, veröffentlichte Versionen, Aktivität und Lizenzinformationen vergleichen.

Diese Informationen werden noch wichtiger, wenn die Bibliotheksauswahl während des Schreibens von Code mit Unterstützung eines Programmieragenten erfolgt. Die Verwendung veralteter Trainingsdaten oder einer allgemeinen Websuche kann dazu führen, dass eine nicht aktuelle Version oder eine Bibliothek vorgeschlagen wird, die das erforderliche Target nicht unterstützt.

Integration von klibs.io in KI-Workflows

Der klibs.io MCP-Server ermöglicht Programmieragenten, Kotlin-Multiplatform-Projekte nach Plattform und Target zu durchsuchen und die neuesten veröffentlichten Paketversionen direkt aus dem klibs.io-Index abzurufen. Die Plattform stellt außerdem eine spezialisierte Fähigkeit namens Kotlin Multiplatform Libraries expert skill bereit. Sie enthält Anleitungen zum Auffinden und Vergleichen von Bibliotheken, zum Vorschlagen geeigneter Optionen für einen bestimmten Anwendungsfall, zum Überprüfen der Plattformunterstützung sowie zum Finden von Dependency-Koordinaten und aktuellen stabilen Versionen.

JetBrains hat im Projekt-Repository außerdem Ergebnisse einer Bewertung der Agentenausgaben veröffentlicht, sowohl bei Verwendung von klibs.io als auch ohne dessen Anbindung. Der Integrationsleitfaden umfasst Einrichtungsschritte und einen vorgeschlagenen Abschnitt für die Datei AGENTS.md. Damit sollen Anweisungen zur Verwendung von KMP-Bibliotheksinformationen in der Nähe des Codes bleiben und KI-Tools dabei unterstützt werden, sie konsistent zu befolgen.

Das Projekt ist Open Source und setzt auf Beiträge der Community

JetBrains lädt Nutzer und Autoren von Bibliotheken dazu ein, den Katalog zu verbessern. Nutzer können die Suche, Kategorien und Filter ausprobieren, während Projektverantwortliche über die Option Suggest an edit auf den Projektseiten und über GitHub Änderungen an Beschreibungen und Tags vorschlagen können. Fehler, fehlende Bibliotheken oder falsche Daten können außerdem über den Issue-Tracker gemeldet werden. Alternativ ist eine direkte Mitarbeit am Open-Source-Projekt möglich; Feedback kann auch im Kanal #klibs-io auf Kotlin Slack geteilt werden.

Nachrichtenquelle
ف
Autor

فريق تحرير certi.news

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen