Kiit
A Kotlin Framework
For Apps, APIs, CLIs, Jobs, Mobile and more...

A modular set of Kotlin libraries for building scalable and comprehensive applications. Many libraries are for the Server but can also be used on Android. Multi-platform coming later.

Get Started
slider
features

Architecture

Pre-built architecture components for both client and server

features

Utilities

A large suite of common utilties to supplement the standard library

features

Cloud

Integration with AWS Files ( S3 ), and Queues ( SQS ) and more

features

Data/ORM

Light-weight entity framework with optional Domain-Driven style ORM

features

APIs

Build "Universal APIs" that can run on the Web, CLI or from a Queue

features

Jobs

Background Jobs / Task Queue to perform 1 off, paged, queued jobs

about

Focus on business

Use the components and utilities to get a solid design and architecture set up from the start for both Android and/or Server. This allows you to focus on the building out your product / service.

Get Started

Usage and Facts

Over a dozen reusable architecture components and several utilities, built to provide Apps, APIs, Background Jobs, Data/Database access, integration with Cloud servies, Notifications and much more.

Get Started

3

Yrs. in production

14

Architecture modules

22

Smaller Utilities

30

Releases

Reduce costs

Building out architecture and services can become expensive. Reduce costs by reusing code on both the Server and Android, and quickly getting your services up and running. Start with just a few small components / modules and add more when you need to.
features

Full Stack

Built in 100% Kotlin for JVM ( multi-platform coming later), most items are usable for Android and Server.

Read More
features

Templated

Generate apps (console, server, jobs, etc) via the Kiit CLI tool to get your services up and running quickly.

Read More
features

Modular

A modular collection of libraries with components and utilitise. Use as little or as much as you need.

Read More

Vendors and Tools

Kiit is built using the following tools and dependent libraries.



features

IntelliJ

Kotlin/Java IDE. Every aspect of IntelliJ IDEA has been designed to maximize developer productivity.

Read More
features

Ktor

Ktor is an asynchronous framework for creating microservices, web applications, and more. It’s fun, free, and open source.

Read More
features

YourKit

YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java.

Read More