Kotlin API

Open-source Kotlin projects categorized as API

Top 17 Kotlin API Projects

  1. Komga

    Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS, Kobo Sync and KOReader Sync support

    Project mention: Komga PDF Viewer on QNAP NAS | dev.to | 2024-07-20
  2. 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.

    InfluxDB logo
  3. NotyKT 🖊️

    📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

  4. openai-kotlin

    OpenAI API client for Kotlin with multiplatform and coroutines capabilities.

  5. 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.

  6. material-chip-view

    Material Chip view. Can be used as tags for categories, contacts or creating text clouds

  7. zally

    A minimalistic, simple-to-use API linter

  8. 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.

    Project mention: Show HN: Text an LLM at And61493035885 | news.ycombinator.com | 2025-03-16

    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/

  9. 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.

    Stream logo
  10. UnifiedMetrics

    Fully-featured metrics collection agent for Minecraft servers. Supports Prometheus and InfluxDB. Dashboard included out-of-box.

  11. JRAW

    The Java Reddit API Wrapper

  12. Kanary

    A minimalist web framework for building REST APIs in Kotlin/Java.

  13. 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.

  14. Gamebaaz

    A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥

  15. cross-device-sdk

    The Cross device SDK allows developers to build rich multi-device experiences with a simple and intuitive set of APIs

  16. ChatGPT-Java-API

    Unofficial Java API supporting Chat, Assistants, and more!

  17. http-request-kotlin

    🌐 A tiny http client for Kotlin/Android. Only 90 lines of code.

  18. sc-api-kt

    Stalcraft API implementation in Kotlin

  19. ungh-kt

    Unofficial Kotlin driver for the ungh api

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin API discussion

Log in or Post with

Kotlin API related posts

  • Building a subscription tracker Desktop and iOS app with compose multiplatform - Configuring Notion

    3 projects | dev.to | 25 Jun 2024
  • GitHub - mjovanc/github-api: Kotlin wrapper for GitHub API in an object-oriented matter.

    1 project | /r/programmingHungary | 12 Aug 2023
  • GitHub - mjovanc/github-api: Kotlin wrapper for GitHub API in an object-oriented matter.

    1 project | /r/ktor | 11 Aug 2023
  • GitHub - mjovanc/github-api: Kotlin wrapper for GitHub API in an object-oriented matter.

    1 project | /r/webdev | 11 Aug 2023
  • GitHub - mjovanc/github-api: Kotlin Wrapper for GitHub API in an object-oriented matter.

    1 project | /r/webdev | 6 Jul 2023
  • GitHub API library for Kotlin

    1 project | /r/Web_Development | 6 Jul 2023
  • GitHub - mjovanc/github-api: Kotlin Wrapper for GitHub API in an object-oriented matter.

    1 project | /r/programming | 6 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jul 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?