Kotless stands for Kotlin serverless framework. Its focus lies in reducing the routine of serverless deployment creation by generating it straight from the code of the application itself. So, simply speaking, Kotless gives you one magic button to deploy your Web application as a serverless application on AWS and Azure. Kotless is able to deploy existing Spring Boot or Ktor applications to AWS serverless platform. To do it, you'll need to set up a plugin and replace the existing dependency with the appropriate Kotless DSL. One of the key features of Kotless is its ability to embed into existing applications. Kotless makes super easy deployment of existing Spring and Ktor applications to AWS and Microsoft Azure serverless platforms.
Features
- DSL provides a way of defining serverless applications
- Kotless own DSL that provides annotations to declare routing, scheduled events, etc.
- Ktor engine that is introspected by Kotless. Use standard Ktor syntax and Kotless will generate deployment
- Spring Boot serverless container that is introspected by Kotless. Use standard Spring syntax and Kotless will generate deployment
- Kotless Gradle Plugin provides a way of deploying serverless application
- Runs application locally, emulates the AWS environment (if necessary) and provides the possibility for IDE debugging
Categories
FrameworksLicense
Apache License V2.0Follow Kotless
nel_h2
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Kotless!