Open Source Kotlin Software - Page 15

Kotlin Software

Kotlin Clear Filters

Browse free open source Kotlin Software and projects below. Use the toggles on the left to filter open source Kotlin Software by OS, license, language, programming language, and project status.

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    FlowBinding

    FlowBinding

    Kotlin Coroutines Flow binding APIs for Android's platform

    Kotlin Flow binding APIs for Android’s platform and unbundled UI widgets, inspired by RxBinding. Flow is (conceptually) a reactive stream implementation provided by the Kotlinx-coroutines-core artifact. FlowBinding offers an extensive set of extension functions that turn traditional callbacks/listeners on Android UI widgets into the Flow type.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    FlowRedux

    FlowRedux

    Kotlin Multiplatform Statemachine library with nice DSL based on Flow

    Building async. running Kotlin Multiplatform state machine made easy with a DSL and coroutines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    FlutterJsonBeanFactory

    FlutterJsonBeanFactory

    What I do is generate dart beans based on json

    Hi,Welcome to come to see me! What I do is generate dart beans based on json, as well as generics parameters and json build instances.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Foodium

    Foodium

    Foodium is a sample food blog Android application

    Foodium is a sample food blog Android application built to demonstrate the use of Modern Android development tools. Dedicated to all Android Developers. It simply loads Posts data from API and stores it in persistence storage (i.e. SQLite Database). Posts will be always loaded from local database. Remote data (from API) and Local data is always synchronized.
    Downloads: 0 This Week
    Last Update:
    See Project
  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • 5
    Free SLOC

    Free SLOC

    Free SLOC counts physical lines of code (SLOC) for many languages

    Free SLOC is a lightweight application for counting physical lines of code (NOT logical lines of code 'LLOC') for many format files, as Java, Python, C, C++, HTML,..., as well as comment lines, blank lines and delimiter lines. Use GUI or console mode (type -h in command line to see options). Use double-click right button in tree to open folder or see source file. Source code in Files tab (Kotlin)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GITAMite
    App for gitamites to view their college info. Basically a lite version for the university's student website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    GKD

    GKD

    An Android APP with custom screen tapping based on Accessibility

    GKD (Global Key Dispatch) is an open-source Android automation tool focused on intercepting and simulating key events and touch actions across apps. It is primarily designed for advanced Android users to create custom scripts and automate in-app behavior without root, using accessibility services. GKD supports extensive customization for gaming, UI automation, and repetitive task simulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Ganita Bingya

    Ganita Bingya

    Odia Math Learning App for Students

    ମୁଖ୍ୟ ବୈଶିଷ୍ଟ୍ୟ: ଚାରୋଟି ମୌଳିକ ପ୍ରକ୍ରିୟା: ମିଶାଣ (+), ଫେଡ଼ାଣ (-), ଗୁଣନ (×), ଏବଂ ହରଣ (÷) ଏବଂ ସମୀକରଣ ଖୋଜ ଅଭ୍ୟାସ କରନ୍ତୁ। ପଣିକିଆ: ୨କ ଠାରୁ ୨୫କ ପଣିକିଆ ଶିଖନ୍ତୁ, ପ୍ରଥମେ ସାଙ୍ଖ୍ୟିକ ରୂପରେ (ଯେପରି: ୨ × ୧ = ୨) ପଣିକିଆ ଦେଖନ୍ତୁ । ସଙ୍ଖ୍ୟା ବିଭାଗ: ବର୍ତ୍ତମାନ ଆପଣ ୧ ରୁ ୧୦୦ ପର୍ଯ୍ୟନ୍ତ ସମସ୍ତ ସଙ୍ଖ୍ୟାକୁ ତାହାର ଓଡ଼ିଆ ନାମ ସହିତ ଶିଖିପାରିବେ (ଯେପରି: ୧ - ଏକ) । ଆକର୍ଷଣୀୟ ଇଣ୍ଟରଫେସ୍: ସରଳ ଏବଂ ସୁନ୍ଦର UI ଯାହା ବ୍ୟବହାର କରିବାକୁ ସହଜ। ଇଣ୍ଟରାକ୍ଟିଭ୍ ଶିକ୍ଷା: ପ୍ରଶ୍ନର ତୁରନ୍ତ ଉତ୍ତର ଏବଂ ଫଳାଫଳ ପାଆନ୍ତୁ। ଆଧୁନିକ ଟେକ୍ନୋଲୋଜି: 100% କୋଟଲିନ୍ ଏବଂ ଜେଟପ୍ୟାକ୍ କମ୍ପୋଜ୍ ସହିତ ନିର୍ମିତ। ଅଫଲାଇନ୍: ଇଣ୍ଟରନେଟ୍ ବିନା ଯେକୌଣସି ସ୍ଥାନରେ, ଯେକୌଣସି ସମୟରେ ଅଭ୍ୟାସ କରନ୍ତୁ। ସମ୍ପୂର୍ଣ୍ଣ ବିଜ୍ଞାପନ-ମୁକ୍ତ: ଏହି ଆପ୍ ସର୍ବଦା ବିଜ୍ଞାପନ-ମୁକ୍ତ ରହିବ। ଆମେ ପ୍ରତିଶ୍ରୁତି ଦେଉଛୁ ଯେ ଆମେ କୌଣସି ବିଜ୍ଞାପନ ଦେଖାଇବୁ ନାହିଁ କିମ୍ବା ଅନାବଶ୍ୟକ ନୋଟିଫିକେସନ୍ ପଠାଇବୁ ନାହିଁ। କେବଳ ଅଭ୍ୟାସ ପାଇଁ ପ୍ରତିଦିନ ସକାଳେ ଓ ସନ୍ଧ୍ୟାରେ ଦୁଇଟି ରିମାଇଣ୍ଡର୍ ପଠାଯିବ।
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Google I/O

    Google I/O

    Google I / O 2019 conference app

    The Google I / O 2019 conference app is your co-pilot for exploring the conference, whether you attend in person or remotely. With the app you can explore the entire conference program, with details about the topics and speakers, save events to the agenda, your personalized program, receive reminders before the events you saved to the agenda begin, synchronize your program personalized across all your devices and the I / O website, get oriented with the vector-based conference map, and agree to receive important notifications about the event, program, travel, evening activities, session recordings and much more. The source code for the app will be available shortly after the I / O conference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser.
    Download Chrome
  • 10
    Gradle Kotlin DSL Samples

    Gradle Kotlin DSL Samples

    Samples builds using the Gradle Kotlin DSL

    Welcome! The Gradle Kotlin DSL provides support for writing Gradle build scripts using JetBrains' Kotlin language. It aims to provide Gradle users with a rich, flexible and statically-typed approach to developing build logic in conjunction with the best IDE and tooling experience possible. Gradle has features you cannot get from other build tools: A highly-customizable dependency resolution engine, visual build inspection and debugging tools, and many work avoidance mechanisms. 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
  • 11
    Gradle Kotlin DSL converter

    Gradle Kotlin DSL converter

    Convert from Groovy to Kotlin DSL for Gradle, focused on Android

    Welcome! After a lot of pain trying to migrate from Gradle's Groovy to Kotlin DSL on Android Studio, I developed this tool to solve most migration issues and reduce the amount of work you need in order to make things ready. Please see this tool as a helper, a first resource like Android Studio's Java converter to Kotlin: it won't make a perfect conversion, but it helps a lot in reducing the time you would spend on repetitive tasks. Sometimes you just want to copy and paste. Just copy whatever you want, run the script, then paste on your IDE. The script was made to convert build.gradle in build.gradle.kts, but it can also help in the migration if you paste something that is not in Kotlin DSL format and you want it converted.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Gradle MCP Server

    Gradle MCP Server

    A Model Context Protocol (MCP) server

    The Gradle MCP Server is a Model Context Protocol implementation that enables AI tools to interact programmatically with Gradle projects. It uses the Gradle Tooling API to query project information and execute tasks, facilitating seamless integration with AI-driven development tools. ​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Gradle Play Publisher

    Gradle Play Publisher

    GPP is Android's unofficial release automation Gradle Plugin

    Gradle Play Publisher (GPP) is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishing app listings and other metadata. The first APK or App Bundle needs to be uploaded via the Google Play Console because registering the app with the Play Store cannot be done using the Play Developer API. For all subsequent uploads and changes, GPP may be used. To successfully upload apps to the Play Store, they must be signed with your developer key. Make sure you have a valid signing configuration. After you've gone through the Service Account setup, you should have a JSON file with your private key. GPP supports uploading both the App Bundle and APK. Once uploaded, GPP also supports promoting those artifacts to different tracks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GraphQL Java Tools

    GraphQL Java Tools

    A schema-first tool for graphql-java inspired by graphql-tools for JS

    This library allows you to use the GraphQL schema language to build your graphql-java schema. Inspired by graphql-tools, it parses the given GraphQL schema and allows you to BYOO (bring your own object) to fill in the implementations. GraphQL Java Tools works extremely well if you already have domain POJOs that hold your data (e.g. for RPC, ORM, REST, etc) by allowing you to map these magically to GraphQL objects. GraphQL Java Tools aims for seamless integration with Java, but works for any JVM language. Try it with Kotlin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    GraphQL Kotlin

    GraphQL Kotlin

    Libraries for running GraphQL in Kotlin

    graphql-java is one of the most popular JVM-based GraphQL implementations. GraphQL Kotlin is built on top of grahpql-java as it can be easily extended with additional functionality and this implementation has been used and tested by many users. The most common way to create the schema in graphql-java is to first manually write the SDL file. Then write the runtime code that matches this schema to build the GraphQLSchema object. This means that there are two sources of truth for your schema and changes in either have to be reflected in both locations. 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: 0 This Week
    Last Update:
    See Project
  • 16
    HTTP Shortcuts for Android

    HTTP Shortcuts for Android

    Android app to create home screen shortcuts

    A simple Android app that allows you to create shortcuts that can be placed on your home screen. Each shortcut, when clicked, triggers an HTTP request, with the possibility to process and display the response in various ways. Run arbitrary JavaScript before & after execution, which allows for lots of customization with features such as compute values such as timestamps, random numbers, UUIDs, hashes, HMACs, base64, etc. Parse JSON or XML and extract data from them. Show toast message or message dialogs. Vibrate or play notification sounds. Trigger other shortcuts to chain multiple HTTP requests. Interact with other devices and services by sending TCP or UDP packets, MQTT messages or using Wake-on-LAN.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Hexagon

    Hexagon

    Hexagon is a microservices toolkit written in Kotlin

    Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of server applications (Web applications or APIs) that run inside a cloud platform. The Hexagon Toolkit provides several libraries to build server applications. These libraries provide single standalone features and are referred to as "Ports".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Hoodland Toolbox

    Hoodland Toolbox

    An assorted miscellany of tools and toys.

    Hoodland Toolbox (formerly known as the Rockabilly Common Libraries) An assorted miscellany of tools and toys used by all other Hoodland Open Source Projects (formerly Rockabilly Software). This project has been rewritten in Kotlin for the JVM. Its new home is here: https://github.com/william-hood/toolbox-kotlin Available in Maven Central Repository... Kotlin: https://central.sonatype.com/artifact/io.github.william-hood/toolbox-kotlin Java: https://central.sonatype.com/artifact/io.github.william-hood/toolbox-java
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Immuni Android

    Immuni Android

    Official repository for the Android version of the immuni application

    This repository contains the source code of Immuni's Android client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Indicator Fast Scroll

    Indicator Fast Scroll

    Android library providing UI control to scroll through RecyclerView

    Android library providing a simple UI control for scrolling through RecyclerViews.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Input mask for Android

    Input mask for Android

    User input masking library repo

    Input masks restrict data input and allow you to guide users to enter correct values. Apply formatting to your text fields, see examples. Filter out nonessential symbols (e.g. extract 0123456 from +1 (999) 012-34-56) For international phone numbers. Apply number/currency formatting. Be careful when specifying the field's android:inputType. The library uses the native Editable variable received on afterTextChange event in order to replace text efficiently. Because of that, field's inputType is actually considered when the library is trying to mutate the text. For instance, having a field with android:inputType="numeric", you cannot put spaces and dashes into the mentioned Editable variable by default. Doing so will cause an out-of-range exception when the MaskedTextChangedListener will try to reposition the cursor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Instant Weather

    Instant Weather

    An Android weather application implemented using the MVVM pattern

    An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack. Instant Weather fetches data from the OpenWeatherMap API to provide real-time weather information. It also makes use of the Algolia Instant Search service which enables you to search for weather conditions of various locations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JHipster Kotlin

    JHipster Kotlin

    Kotlin based JHipster

    Kotlin-based JHipster generator. Kotlin + JHipster = KHipster.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JTRANSC

    JTRANSC

    Bytecode to source converting Java & Kotlin code into JavaScript, C++

    JTransc (Java Trans Compiler) is an AOT (ahead-of-time compiler) that compiles .class and .jar files into a target programming language / executable bundling all the required dependencies in a single file or folder, without requiring a jitter or an external runtime. There are a lot of technologies in order to convert languages into other ones. For example, converting Java into JavaScript. Or KotlinJS Kotlin backend that already targets JavaScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JellyToolbar

    JellyToolbar

    JellyToolbar

    JellyToolbar for Android.
    Downloads: 0 This Week
    Last Update:
    See Project