Showing 309 open source projects for "kotlin"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    LiquidSwipe

    LiquidSwipe

    Android LiquidSwipe Library

    Android LiquidSwipe Library. LiquidSwipe is a viewpager library that can be used to make awesome onboarding designs. To run the demo project, clone the repository and run it via Android Studio.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Croppy

    Croppy

    Image Cropping Library for Android

    Image cropping library for Android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Progress Button Android

    Progress Button Android

    Android Progress Button

    Add progress to any button by few lines of code without layout changes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    requery

    requery

    Modern SQL based query & persistence for Java / Kotlin / Android

    A light but powerful object mapping and SQL generator for Java/Kotlin/Android with RxJava and Java 8 support. Easily map to or create databases, and perform queries and updates from any platform that uses Java. requery uses compile-time annotation processing to generate entity model classes and mapping attributes. On Android, this means you get about the same performance reading objects from a query as if it was populated using the standard Cursor and ContentValues API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Kotlin Coroutines for Retrofit

    Kotlin Coroutines for Retrofit

    Kotlin Coroutines await() extension for Retrofit Call

    This is a small library that provides the Kotlin Coroutines suspending extension Call.await() for Retrofit 2. Based on kotlinx.coroutines implementation. Kotlin 1.2 and experimental coroutines are not supported anymore, but you can use version 0.13.0 for old projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Material Contextual Action Bar

    Material Contextual Action Bar

    Android & Kotlin library for placing Contextual Action Bars

    Material CAB allows you to implement a customizable and flexible contextual action bar in your app. The traditional stock CAB on Android is limited to being placed at the top of your Activity, and the navigation drawer cannot go over it. This library lets you choose its exact location, and a toolbar is used, allowing views to be be placed over and under it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Stepper-Touch

    Stepper-Touch

    Stepper Touch for Android based on MaterialUp submission

    Stepper Touch for Android is based on a Material Up showcase designed by Oleg Frolov. In the latest version of the support library (25.3.0) a new class SpringAnimation was made available. I wanted to test this out and not long after that I found Stepper Touch, a concept made in FramerJS, on Material Up. I took this opportunity to play with SpringAnimations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Drag Select Recycler View

    Drag Select Recycler View

    Easy Google Photos style multi-selection for RecyclerViews

    Drag Select Recycler View is an Android library that adds drag-based multi-selection behavior to RecyclerView lists. It lets users press and drag across items to select multiple entries, similar to selection behavior in gallery or file manager apps. The library handles touch interception, selection range behavior, and automatic scrolling when the user drags near the top or bottom of the list. It supports different drag selection modes, including range-based and path-based selection. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Gradle Kotlin DSL Samples

    Gradle Kotlin DSL Samples

    Samples builds using the Gradle Kotlin DSL

    ...Moreover, the Gradle user manual and guides contain build script excerpts that demonstrate both the Groovy DSL and the Kotlin DSL. This is the best place where to find how to do this and that with the Gradle Kotlin DSL; and it covers all Gradle features from using plugins to customizing the dependency resolution behavior. All snippets in the user manual demonstrate both Groovy and Kotlin DSL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 10
    livedata-ktx

    livedata-ktx

    Kotlin extension for LiveData, chaining like RxJava

    Kotlin extension for LiveData, chaining like RxJava.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ContextMenu

    ContextMenu

    You can easily add awesome animated context menu to your app

    You can easily add awesome animated context menu to your app.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Material Bottom Navigation Library

    Material Bottom Navigation Library

    Bottom Navigation widget component

    Bottom Navigation widget component, inspired by the Google Material Design Guidelines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    FolioReader

    FolioReader

    A Java ePub reader and parser framework for Android

    FolioReader-Android is an EPUB reader written in Java and Kotlin.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    EmmyLua

    EmmyLua

    Lua IDE/Debugger Plugin for IntelliJ IDEA

    Lua IDE/Debugger Plugin for IntelliJ IDEA.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    BeakerX

    BeakerX

    Beaker Extensions for Jupyter Notebook

    ...It provides JVM support, Spark cluster support, polyglot programming, interactive plots, tables, forms, publishing, and more. BeakerX supports Groovy, Scala, Clojure, Kotlin, Java, and SQL, including many magics. Widgets for time-series plotting, tables, forms, and more (there are Python and JavaScript APIs in addition to the JVM languages). Polyglot magics and autotranslation, allowing you to access multiple languages in the same notebook, and seamlessly communicate between them. Apache Spark integration including GUI configuration, status, progress, interrupt, and tables. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Quasar

    Quasar

    Fibers, channels and actors for the JVM

    Quasar is a library that provides high-performance lightweight threads, Go-like channels, Erlang-like actors, and other asynchronous programming tools for Java and Kotlin. Quasar is developed by Parallel Universe and released as free software, dual-licensed under the Eclipse Public License and the GNU Lesser General Public License. Quasar fibers rely on bytecode instrumentation. This can be done at classloading time via a Java Agent, or at compilation time with an Ant task. Quasar’s lightweight thread implementation relies on bytecode instrumentation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Android-State

    Android-State

    A utility library for Android to save objects in a Bundle

    A utility library for Android to save objects in a Bundle without any boilerplate. It uses an annotation processor to wire up all dependencies. It's recommended to turn on a global setting in your Application class to save and restore the instance state of all activities and fragments from the support library. After that you only need to annotate your fields with @State inside of your fragments and activities. You can save any type which can be saved in a Bundle like the String,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JByteMod-Beta

    JByteMod-Beta

    Java bytecode editor

    JByteMod is a multifunctional bytecode editor with syntax highlighting and live decompiling and method graphing.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 19
    Kotlin argparser

    Kotlin argparser

    Easy to use and concise yet powerful and robust command line argument

    This is a library for parsing command-line arguments. It can parse both options and positional arguments. It aims to be easy to use and concise yet powerful and robust. An instance of MyArgs will represent the set of parsed arguments. Each option and positional argument is declared as a property that delegates through a delegate factory method on an instance of ArgParser. The name of an option is inferred from the name of the property it is bound to. The options above are named -v, --name...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    sourcerer.io

    sourcerer.io

    Sourcerer app makes a visual profile from your GitHub and git repos

    Sourcerer app makes a visual profile from your GitHub and git repositories. Creating your profile is just the first step for us at Sourcerer. Some of the things on our roadmap include engineers to follow and learn from, technology and libraries you should know about, and projects that could use your help. The app looks at repos locally on your machine, and then sends stats to sourcerer.io. The best way to verify is to look at the code. Protobuf messages declared in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Paranoid

    Paranoid

    String obfuscator for Android applications.

    String obfuscator for Android applications. In order to make Paranoid work with your project you have to apply the Paranoid Gradle plugin to the project. Please notice that the Paranoid plugin must be applied after the Android plugin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PlaceHolderView

    PlaceHolderView

    This library provides advance views for lists and stacks

    ...PlaceHolderView offers a standard list container, an infinite-scrolling variant, and a parent-child expandable view. SwipePlaceHolderView supports Tinder-style card stacks, while SwipeDirectionalView reports swipe directions and touch events. The library includes Java and Kotlin integration paths, although its dependencies and support-library examples reflect an older Android ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    funKTionale

    funKTionale

    Functional constructs for Kotlin

    Functional constructs and patterns for Kotlin. Development of this project is frozen, as it will eventually be made obsolete by Arrow, which merges the functionality of funKTionale and Kategory. If you are not yet using funKTionale, we recommend you start with Arrow instead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Ribble

    Ribble

    Simple Dribbble Client using Dribbble API, fully written in Kotlin

    Simple Dribbble Client using Dribbble API, work in progress.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    KAndroid

    KAndroid

    Kotlin library for Android

    Kotlin library for Android provides useful extensions to eliminate boilerplate code in Android SDK and focus on productivity.
    Downloads: 0 This Week
    Last Update:
    See Project