Open-source Kotlin projects categorized as REST-API

Top 14 Kotlin REST-API Projects

  • apps-android-wikipedia

    📱The official Wikipedia app for Android!

  • NotyKT 🖊️

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

    Project mention: I have been unable to find some good and upto date android projects on using api, retrofit and mvvm architecture on youtube. Was hoping you guys can suggest some good playlists to learn these and other important topics. | /r/androiddev | 2022-10-02

    I also recommend: NotyKt multi-module

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • retrosheet

    📃 Turn Google Spreadsheet to JSON endpoint (for Android and JVM) for FREE (100%)

  • Kanary

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

  • hikaku

    A library that tests if the implementation of a REST-API meets its specification.

  • ThinkRchive

    An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.

  • Thinkrchive-Multiplatform

    An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android and Desktop. It uses Kotlin Multiplatform to share code.

    Project mention: AvaloniaUI (C#) vs Compose Multiplatform? | /r/Kotlin | 2022-09-25

    I have a project where I experiment with new ideas and concepts. This: https://github.com/Thinkrchive/Thinkrchive-Multiplatform. A little bit over engineered but that's the whole point of this project (to experiment with new concepts).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • RestSMS

    RestSMS starting a Rest-API-Service on your Android-Device for sending SMS

  • api-service

    The REST API backend server for the Jalgaon CoHelp application. Built with Kotlin Ktor.

  • Quotes

    Quotes is an Android application 📱 built to demonstrate use of Modern Android development tools.

  • Zeko-RestApi

    Asynchronous web framework for Kotlin. Create REST APIs in Kotlin easily with automatic Swagger/OpenAPI doc generation

  • spring-boot-examples

    Spring-based applications using Java and Kotlin

  • crypto_ledger_app_kotlin

    Open-source app version of the Crypto Ledger website

  • Backend-Like

    Like micro-service for HRV-Mart

    Project mention: HRV-Mart | dev.to | 2023-05-08

    In order to create a scalable back-end I use micro-service architecture. Current version of HRV-Mart back-end consist of Product-Microservice, User-Microservice, Auth-Microservice, Order-Microservice, Cart-Microservice, Like-Micorservice and API-Gateway. Above micro-services are loosely couple and communication between them happens via Apache Kafka. In order to make them more secure, I added unit tests. The master branch is protected via branch protection rules

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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). The latest post mention was on 2023-05-08.

Kotlin REST-API related posts


What are some of the best open-source REST-API projects in Kotlin? This list will help you:

Project Stars
1 apps-android-wikipedia 2,036
2 NotyKT 🖊️ 1,564
3 retrosheet 783
4 Kanary 326
5 hikaku 190
6 ThinkRchive 84
7 Thinkrchive-Multiplatform 65
8 RestSMS 51
9 api-service 27
10 Quotes 24
11 Zeko-RestApi 18
12 spring-boot-examples 10
13 crypto_ledger_app_kotlin 3
14 Backend-Like 1
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.