Best Development Frameworks for Kotlin

Find and compare the best Development Frameworks for Kotlin in 2024

Use the comparison tool below to compare the top Development Frameworks for Kotlin on the market. You can filter results by user reviews, pricing, features, platform, region, support options, integrations, and more.

  • 1
    Axon Framework Reviews
    Based on architectural principles, such as Domain-Driven Design (DDD) and Command-Query Responsibility Segregation (CQRS), the Axon Framework provides the building blocks that CQRS requires and helps create scalable and extensible applications while maintaining application consistency in distributed systems.
  • 2
    Vert.x Reviews
    You can handle more requests with less resources than traditional stacks or frameworks that rely on blocking I/O. Vert.x works well in all types of execution environments, even constrained ones like containers and virtual machines. People have told you that asynchronous programming is too difficult. Vert.x programming is easy to use, and we don't believe in sacrificing accuracy or performance. You can save money and reduce waste by not wasting resources. Pick the model that best suits your task, including callbacks, promises and futures, reactive extensions, and (Kotlin), coroutines. Vert.x is not a framework but a toolkit. It is easily reusable and embeddable. We don't have a strong opinion about how your application structure should look. As you create your application, choose the modules and clients that you require and then compose them.
  • 3
    Koin Reviews

    Koin

    Kotzilla

    Free
    Koin simplifies DI for developers and empowers them in the Kotlin environment. Koin allows you to build any type of Kotlin and Kotlin Multiplatform application from Android mobile applications to backend Ktor Server applications. Koin is designed for the most demanding applications and is trusted by developers around the world. Koin is a dependency injection framework that was designed specifically for Kotlin developers. Koin's lightweight container and intuitive DSL simplify dependency injection in any Kotlin SDK or application. Koin framework allows you to build dependency injection with ease, using simple APIs and Kotlin DSL. Koin helps you build complex Android mobile apps so you can concentrate on your business and not your tools. Koin connects to the Kotlin eco-system. Koin injects dependencies across multiple platforms using the power of Kotlin. Koin, which is already used by thousands of companies around the world, is ready for production.
  • 4
    Javalin Reviews
    Javalin is a very simple framework. It has very few concepts to learn. You never extend classes, and you rarely implement an interface. Javalin is a few thousand lines on top of Jetty and its performance is the same as raw Jetty code. It's easy to understand the source code due to its size. Other Java and Kotlin frameworks offer one version per language. Javalin was designed with interoperability as a priority. Apps are built in the same way for Java and Kotlin. Javalin is built on Jetty, the most popular and stable web server on the JVM. You can configure Jetty to include SSL, HTTP3, and everything else it offers.
  • 5
    Ktor Reviews
    Create asynchronous server and client applications. Simple and easy to use, you can create anything from microservices up to multiplatform HTTP clients. Open Source, fun, and free! Ktor was built from the ground-up using Kotlin. You can use a multiplatform, concise language with asynchronous programming and an intuitive imperative flow. Ktor lets you use only the features you need and structure your application in the way you want. You can also easily extend Ktor by adding your own plugin. JetBrains is the creators of IntelliJ IDEA and Kotlin. JetBrains uses Ktor internally as well as with our customers. You also get top-notch support for your tooling!
  • Previous
  • You're on page 1
  • Next