Die Kotlin-Community hat die besten Bibliotheken des Jahres gewählt: Ergebnisse der Kotlin Community Awards 2024
Die jährliche Preisverleihung Kotlin Community Awards hat die Ergebnisse der diesjährigen Saison bekannt gegeben. In diesem Jahr stimmten Entwickler aus aller Welt für die nützlichsten, innovativsten und am aktivsten weiterentwickelten Bibliotheken des Kotlin-Ökosystems. Wir haben die Hauptgewinner in den wichtigsten Kategorien zusammengestellt, damit Sie über die besten Werkzeuge für die Arbeit mit dieser Sprache auf dem Laufenden bleiben.
Gewinner nach Kategorien
🥇 Beste Bibliothek für die Webentwicklung — Ktor 3.0
Das Framework von JetBrains hat erneut seinen Status als wichtigstes Werkzeug für die Erstellung asynchroner Server und Clients in Kotlin bestätigt. In Version 3.0 hoben die Entwickler die verbesserte Unterstützung für Kotlin Multiplatform, integrierte Plugins für die Arbeit mit WebSockets und ein neues Routingsystem hervor.
🥇 Beste Bibliothek für Data Engineering — Kotlin DataFrame
Die von pandas inspirierte Bibliothek für die Arbeit mit tabellarischen Daten war die Überraschung des Jahres. Sie ermöglicht die Verarbeitung von CSV-, JSON- und Excel-Dateien direkt im Kotlin-Code unter Verwendung strenger Typisierung. Besonderes Interesse weckten die Integration mit Apache Arrow und die Unterstützung von lazy Evaluation.
🥇 Bestes Entwicklungstool — Kotlin Multiplatform Wizard
Der von der Community entwickelte Generator für KMP-Projektvorlagen erhielt die Auszeichnung für seine Einfachheit und Geschwindigkeit. Mit seiner Hilfe kann in wenigen Minuten ein plattformübergreifendes Projekt mit Unterstützung für Android, iOS, Desktop und Web erstellt werden.
🥇 Beste Bibliothek für Dependency Injection — Koin 4.0
Das leichtgewichtige DI-Framework gewinnt weiter an Popularität. Version 4.0 brachte Unterstützung für Compose Multiplatform, verbesserte Leistung und ein neues Modul für die Arbeit mit Navigation.
Spezielle Auszeichnungen
- Beste Bibliothek für Tests — MockK 2.0. Das in Kotlin geschriebene Mocking-Tool erhielt ein aktualisiertes DSL und Unterstützung für Koroutinen.
- Beste Bibliothek für Datenbankarbeit — Exposed 0.50. Das ORM von JetBrains erhielt neue Spaltentypen und eine verbesserte SQL-Generierung.
- Durchbruch des Jahres — Skiko (Kotlin Multiplatform Graphics). Eine Bibliothek für die Arbeit mit 2D-Grafiken, die die Grundlage für Compose Desktop und Compose Web bildet.
Warum ist das für Kotlin-Entwickler wichtig?
Die Community-Abstimmung ist keine reine Formsache. Sie zeigt reale Trends: Kotlin geht zunehmend über Android hinaus. Die Gewinner in den Kategorien Data und Web bestätigen, dass die Sprache zu einem universellen Werkzeug für Backend, Analytik und plattformübergreifende Entwicklung wird. Besonders erfreulich ist das Wachstum der Bibliotheken für Kotlin Multiplatform – das bedeutet, dass das Ökosystem reif und für den industriellen Einsatz bereit ist.
Die vollständige Liste der Nominierten und Details zur Abstimmung finden Sie auf der offiziellen Website der Kotlin Community Awards. Wenn Sie die Gewinnerbibliotheken noch nicht ausprobiert haben, ist jetzt der richtige Zeitpunkt dafür – viele von ihnen sind bereits in Maven Central verfügbar und vollständig kompatibel mit den neuesten Kotlin-Versionen.
Bleiben Sie auf dem Laufenden auf PythonLib – wir werden weiterhin über die interessantesten Werkzeuge aus der Welt der Programmierung und Datenanalyse berichten.