Showing 305 open source projects for "kotlin"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 1
    kotlin-logging

    kotlin-logging

    Lightweight Multiplatform logging framework for Kotlin

    ...After seeing many questions like the Idiomatic way of logging in Kotlin and Best practices for loggers, it seems like there should be a standard for logging and obtaining a logger in Kotlin.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    Kotlin Wrappers

    Kotlin Wrappers

    Kotlin wrappers for popular JavaScript libraries

    This repository hosts a number of Kotlin wrappers for popular JavaScript libraries. To learn more please refer to the READMEs of individual modules. Artifacts are published to Maven Central, see the corresponding README files for package coordinates. All packages require JDK 8 to be installed.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Kotlin JDSL

    Kotlin JDSL

    Kotlin library that makes it easy to build and execute queries

    Kotlin JDSL is a Kotlin library that makes it easy to build a query without a generated metamodel. There are many libraries that use an annotation processing tool (APT) to do the job. However, with the APT, you have to recompile whenever the name or type of field in an entity or a table class is changed. Kotlin JDSL provides a domain-specific language (DSL) based on KClass and KProperty to help you easily build queries without such inconveniences from the APT. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    GraphQL Kotlin

    GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

    ...As your schema scales to hundreds of types and many different resolvers, it can get more difficult to track what code needs to be changed if you want to add a new field, deprecate or delete an existing one, or fix a bug in the resolver code. graphql-kotlin-schema-generator aims to simplify this process by using Kotlin reflection to generate the schema for you. All you need to do is write your schema code in a Kotlin class.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    rsocket-kotlin

    rsocket-kotlin

    RSocket Kotlin multi-platform implementation

    RSocket provides a protocol for Reactive Streams semantics between client-server, and server-server communication. RSocket is a binary protocol for use on byte stream transports such as TCP, WebSockets, and Aeron. RSocket is intended to be consumed via one of the various implementation libraries which implement the RSocket Protocol.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Kotlin Explorer

    Kotlin Explorer

    Desktop tool to quickly explore disassembled Kotlin code

    Kotlin Explorer is a desktop tool to quickly and easily disassemble Kotlin code. After launching Kotlin Explorer, type valid Kotlin code in the left pane, then click File > Decompile or use Cmd-Shift-D on macOS, Ctrl-Shift-D on Linux and Windows. The middle pane will show the Android DEX bytecode, and the right panel the native assembly resulting from ahead of time compilation (AOT).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    kotlin-csv

    kotlin-csv

    Pure Kotlin CSV Reader/Writerx

    Pure Kotlin CSV Reader/Writer.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Kotlin Dataframe

    Kotlin Dataframe

    Structured data processing in Kotlin

    ...You can think of it like a spreadsheet or SQL table, or a dictionary of series objects. The handiness of this abstraction is not in the table itself but in a set of operations defined on it. The Kotlin Dataframe library is an idiomatic Kotlin DSL defining such operations. The process of working with data frame is often called data wrangling which is the process of transforming and mapping data from one "raw" data form into another format that is more appropriate for analytics and visualization. The goal of data wrangling is to assure quality and useful data.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    kotlin-result

    kotlin-result

    Multiplatform Result monad for modelling success or failure operations

    A multiplatform Result monad for modeling success or failure operations. The binding keyword allows multiple calls that each return a Result to be chained imperatively. When inside a binding block, the .bind() function is accessible on any Result. Each call to bind will attempt to unwrap the Result and store its value, returning early if any Result is an Err.
    Downloads: 4 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    Mockito-Kotlin

    Mockito-Kotlin

    Using Mockito with Kotlin

    A small library that provides helper functions to work with Mockito in Kotlin. Mockito-Kotlin is available on Maven Central. For Gradle users, add the following to your build.gradle.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    kotlin-inject

    kotlin-inject

    Dependency injection lib for kotlin

    A compile-time dependency injection library for Kotlin.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    PartiQL Lang Kotlin

    PartiQL Lang Kotlin

    PartiQL libraries and tools in Kotlin.

    This is a Kotlin implementation of the PartiQL specification. PartiQL is based on SQL-92 and has added support for working with schemaless hierarchical data. PartiQL’s extensions to SQL are easy to understand, treat nested data as first-class citizens, and compose seamlessly with each other and SQL. This repository contains an embeddable reference interpreter, test framework, and tests for PartiQL in Kotlin.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    From Java To Kotlin

    From Java To Kotlin

    Your Cheat Sheet For Java To Kotlin

    From Java to Kotlin is a practical guide for Android developers transitioning existing codebases and habits from Java to idiomatic Kotlin. Rather than simply showing syntax translations, it emphasizes Kotlin’s expressive features—null safety, extensions, data classes, sealed hierarchies, and higher-order functions—and how to apply them sensibly. Examples illustrate side-by-side Java and Kotlin snippets, revealing opportunities to reduce boilerplate and improve readability. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Kotlin Language Server

    Kotlin Language Server

    Kotlin code completion, diagnostics and more for any editor/IDE

    A language server that provides smart code completion, diagnostics, hover, document symbols, definition lookup, method signature help and more for Kotlin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    KOtlin DEpendency INjection

    KOtlin DEpendency INjection

    Painless Kotlin Dependency Injection

    KODEIN is a straightforward and yet very useful dependency retrieval container. it is effortless to use and configure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Compose Kotlin UI

    Compose Kotlin UI

    A modern UI framework for Kotlin that makes building performant

    Fast reactive desktop UIs for Kotlin, based on Google's modern toolkit and brought to you by JetBrains. Compose for Desktop simplifies and accelerates UI development for desktop applications, and allows extensive UI code sharing between Android and desktop applications. Currently in alpha. Compose for Desktop provides a declarative and reactive approach to creating user interfaces with Kotlin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Lets-Plot Kotlin API

    Lets-Plot Kotlin API

    Kotlin API for Lets-Plot Multiplatform plotting library

    Lets-Plot Kotlin API is a Kotlin API for Lets-Plot Multiplatform plotting library, which is built on the principles of layered graphics first described in the Leland Wilkinson work The Grammar of Graphics.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    kaml

    kaml

    YAML support for kotlinx.serialization

    This library adds YAML support to Kotlinx serialization. Currently, only Kotlin/JVM is fully supported. Kotlin/JS support is considered highly experimental. It is not yet fully functional and may be removed or modified at any time.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 19
    Rekado

    Rekado

    Payload launcher and serial number checker for Nintendo Switch

    Payload launcher is written in Kotlin for Nintendo Switch. The application doesn't require Root on your device.
    Downloads: 56 This Week
    Last Update:
    See Project
  • 20
    KMP NativeCoroutines

    KMP NativeCoroutines

    Library to use Kotlin Coroutines from Swift code in KMP apps

    A library to use Kotlin Coroutines from Swift code in KMP apps. Both KMP and Kotlin Coroutines are amazing, but together they have some limitations. The most important limitation is cancellation support. Kotlin suspend functions are exposed to Swift as functions with a completion handler. This allows you to easily use them from your Swift code, but it doesn't support cancellation.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    KOIN

    KOIN

    Pragmatic lightweight dependency injection framework for Kotlin

    The pragmatic Kotlin & Kotlin Multiplatform Dependency Injection framework. A framework to help you build any kind of Kotlin & Kotlin Multiplatform application, from Android mobile, and Multiplatform apps to backend Ktor server applications Koin is developed by Kotzilla and open-source contributors. Koin is a smart Kotlin dependency injection library to keep you focused on your app, not on your tools.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    kotlinx.html

    kotlinx.html

    Kotlin DSL for HTML

    A kotlinx.html library provides DSL to build HTML to Writer/Appendable or DOM. Available to all Kotlin Multiplatform targets and browsers (or other JavaScript engines) for better Kotlin programming for the Web.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    BuildKonfig

    BuildKonfig

    BuildConfig for Kotlin Multiplatform Project

    BuildConfig for Kotlin Multiplatform Project. It currently supports embedding values from gradle file.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    Kotshi

    Kotshi

    An annotation processor that generates Moshi adapters

    An annotation processor that generates Moshi adapters from Kotlin classes. There is a reflective adapter for Kotlin but that requires the Kotlin reflection library which adds a lot of methods and increases the binary size which in a constrained environment such as Android is something is not preferable. This is where Kotshi comes in, it generates fast and optimized adapters for your Kotlin data classes, just as if you'd written them by hand yourself. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    KSP

    KSP

    Kotlin Symbol Processing API

    KSP is Kotlin’s lightweight, idiomatic alternative to Java annotation processing that gives compile-time access to Kotlin program structure. Rather than forcing Kotlin through Java’s annotation APIs, it exposes Kotlin-first symbols—classes, functions, properties, types—so processors can generate code efficiently. The design dramatically reduces incremental build overhead by operating directly on symbols without compiling stubs, which speeds up large multi-module projects. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB