InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 17 Kotlin API Projects
-
Komga
Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS, Kobo Sync and KOReader Sync support
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
NotyKT 🖊️
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
-
-
sandwich
🥪 Sandwich is an adaptable and lightweight sealed API library designed for handling API responses and exceptions in Kotlin for Retrofit, Ktor, and Kotlin Multiplatform.
-
material-chip-view
Material Chip view. Can be used as tags for categories, contacts or creating text clouds
-
-
android-sms-gateway
The SMS Gateway for Android™ app enables sending and receiving SMS messages through an API that can be accessed directly on the device or via a cloud server when direct device access is not possible.
I put together this basic service running on an Android phone with a cheap prepaid SIM that supports "unlimited SMS to 20 countries". I considered alternatives like Twilio and Telnyx, but at ~5c per SMS sent or received in Australia, the SMS costs would rack up faster than the LLM costs! Of course, this comes at the risk the carrier disconnects my service.
I explain it more in the blog post, but the service is just a basic node server that sends the LLM calls to DeepInfra running Llama 3.1 8B. The node server runs in Termux on the phone receiving the SMS, and is relayed to the node server by SMS Gateway for Android[1].
Tip: you can text "CLEAR" to clear all your past messages from the database so you can start a new conversation.
[1] https://github.com/capcom6/android-sms-gateway/
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
UnifiedMetrics
Fully-featured metrics collection agent for Minecraft servers. Supports Prometheus and InfluxDB. Dashboard included out-of-box.
-
-
-
Kotlin Spotify Web API
Spotify Web API wrapper for Kotlin, Java, JS, and Native - Targets JVM, Android, JS (browser), Native (Desktop), and Apple tvOS/iOS. Includes a Spotify Web Playback SDK wrapper for Kotlin/JS, and a spotify-auth wrapper for Kotlin/Android.
-
Gamebaaz
A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥
-
cross-device-sdk
The Cross device SDK allows developers to build rich multi-device experiences with a simple and intuitive set of APIs
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Kotlin API discussion
Kotlin API related posts
-
Building a subscription tracker Desktop and iOS app with compose multiplatform - Configuring Notion
-
GitHub - mjovanc/github-api: Kotlin wrapper for GitHub API in an object-oriented matter.
-
GitHub - mjovanc/github-api: Kotlin wrapper for GitHub API in an object-oriented matter.
-
GitHub - mjovanc/github-api: Kotlin wrapper for GitHub API in an object-oriented matter.
-
GitHub - mjovanc/github-api: Kotlin Wrapper for GitHub API in an object-oriented matter.
-
GitHub API library for Kotlin
-
GitHub - mjovanc/github-api: Kotlin Wrapper for GitHub API in an object-oriented matter.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 Jul 2025
Index
What are some of the best open-source API projects in Kotlin? This list will help you:
# | Project | Stars |
---|---|---|
1 | Komga | 5,087 |
2 | NotyKT 🖊️ | 1,741 |
3 | openai-kotlin | 1,737 |
4 | sandwich | 1,675 |
5 | material-chip-view | 1,350 |
6 | zally | 926 |
7 | android-sms-gateway | 539 |
8 | UnifiedMetrics | 481 |
9 | JRAW | 358 |
10 | Kanary | 329 |
11 | Kotlin Spotify Web API | 204 |
12 | Gamebaaz | 96 |
13 | cross-device-sdk | 95 |
14 | ChatGPT-Java-API | 70 |
15 | http-request-kotlin | 11 |
16 | sc-api-kt | 1 |
17 | ungh-kt | 0 |