Software Alternatives, Accelerators & Startups
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

Ktor

Ktor is a tough gig developmental platform that comes with the support to build asynchronous servers and clients right in the kotlin.

Ktor Reviews and details

Screenshots and images

  • Ktor Landing page
    Landing page //
    2022-05-05

Features & Specs

  1. Asynchronous and Non-blocking

    Ktor is built on top of Kotlin coroutines, which allows it to handle high concurrency with ease through non-blocking I/O operations, providing better performance under load compared to traditional blocking frameworks.

  2. Kotlin-first

    Being designed specifically for Kotlin, Ktor fully leverages Kotlin's language features like DSLs and coroutines, providing a concise and readable syntax that is well integrated with Kotlin's ecosystem.

  3. Flexible and Modular Architecture

    Ktor offers a highly modular architecture, allowing developers to include only the components they need, which can help reduce the application's footprint and tailor the application to specific use cases.

  4. Multi-platform Capabilities

    Ktor can be used to develop applications that target different platforms, such as JVM, Android, and native, making it a suitable choice for multi-platform projects.

  5. Strong Community and Active Development

    With JetBrains backing and a growing community, Ktor benefits from active development, continuous improvements, and a wealth of community-contributed plugins and resources.

Badges & Trophies

Promote Ktor. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Ktor: Past, Present, and Future! by Hadi Hariri

Unlimited Emergency Power: KTOR 50 Watt Generator and Inergy Kodiak Battery

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Ktor and what they use it for.
  • An advanced Data Table with HTMX
    Kotlin / Ktor: Ktor is a Kotlin framework that allows developing HTTP APIs. It’s somewhat equivalent to Express or Fastify in Kotlin. One of the advantages of the Hypermedia approach is that it allows development in a language other than Javascript, and I took this opportunity for these demos. - Source: dev.to / 22 days ago
  • Ktor -Create asynchronous applications the Kotlin way!!
    If you want to learn more about Ktor, visit this site. - Source: dev.to / 4 months ago
  • Building a subscription tracker Desktop and iOS app with compose multiplatform - Configuring Notion
    To make requests to Notion's API, we will work with Ktor to instantiate an HTTP client on our app. - Source: dev.to / 9 months ago
  • Kotlin Routing - routing everything
    In paralel Jetbrains has created a lot of KMP frameworks that are awesome. One of them is Ktor that helps "create asynchronous client and server applications.". - Source: dev.to / 11 months ago
  • Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide
    Ktor, a powerful web framework built with Kotlin, offers a lightweight and flexible solution for building web applications. In this article, we will guide you through the process of creating a Ktor project manually using Gradle and SDKMAN!. By following the steps below, you'll have a basic Ktor project up and running in no time. - Source: dev.to / over 1 year ago
  • Spring MVC vs Django vs RoR vs some Kotlin Framework?
    Take a look at http4k and ktor for Kotlin specific frameworks Spring has first class support for Kotlin e.g. The following will give you reactive HTTP endpoints when using spring-webflux (this is what is use at work):. Source: almost 2 years ago
  • Akka-HTTP in android
    For Android you should use a more mobile friendly framework like Retrofit or if you use Kotlin you can use the multi-platform Ktor library with it's client module. Source: almost 2 years ago
  • Anyone here who uses compose-multiplatform for desktop apps, what’s your feedback?
    And last but not least, Ktor Client as our HTTP client. https://ktor.io/ It's a pretty amazing http client library and integrates well with Kotlinx serialization and Coroutines. Source: almost 2 years ago
  • Exposed RSQL Search Implementation
    For the sake of the test, we use Ktor - the easiest way to do so is to use initializer. - Source: dev.to / about 2 years ago
  • Learning materials for Spring Boot and/or Quarkus
    I know you are looking for Spring Boot and/or Quarkus, but have you tried ktor. Just curios if you had a particular reason for choosing the other 2. Disclaimer: I haven't used ktor. Source: about 2 years ago
  • Tech-stack for web application using Kotlin?
    Check https://ktor.io it's from JetBrains and amazing. Source: about 2 years ago
  • is it possible to create kotlin as external server ?
    Definitely, there're plenty of frameworks that you can use for this, e.g. Ktor. Source: about 2 years ago
  • What Backend would you recommend.
    If you like Kotlin maybe ktor from Jetbrains would be of interest to you. Source: over 2 years ago
  • Is there a backend to use that is fun to use like Svelte is fun to use on the frontned?
    I use Ktor with Kotlin which I find to be pleasant to use and comes with a lot of features either bundled or usable with default plugins. It's also compatible with the Java ecosystem. Source: over 2 years ago
  • This is how I built a Twitter bot that posts random cat posts from Reddit.
    Ktor - for building the bot, API, and posting respective data to the database. - Source: dev.to / over 2 years ago
  • From zero to 10M lines of Kotlin
    If you want something old and battle-tested, Spring Boot works just fine in Kotlin. I found the extreme OO design kinda off-putting, but once I got over it I had a great time with it. KTor [0] is the 'native' web framework for Kotlin, and there's also a full-stack framework built around it that just hit version 1.0, KWeb [1]. [0] https://ktor.io. - Source: Hacker News / over 2 years ago
  • Languages That Don't Dogfood 🤔
    Really JetBrains? You have a variety of good web frameworks for Kotlin, Ktor, which you write yourself. - Source: dev.to / over 2 years ago
  • Kweb 1.0.0-rc.1 released - A lightweight Kotlin web framework for backend developers
    Kweb isn't prescriptive on how you handle auth, but I don't think Kweb has any limitations relative to other web frameworks. It can still interact with HTTP, set and read cookies and local storage, read HTTP headers, etc, most of this is handled by Ktor - which Kweb is built on. Source: over 2 years ago
  • Don’t call it a comeback: Why Java is still champ
    Https://ktor.io/ for Kotlin server side. It's not as large/complete as Spring Boot but you may find it preferable. - Source: Hacker News / over 2 years ago
  • Create any kind of app with Kotlin
    Ktor, to easily make any server side apps using DSLs. - Source: dev.to / over 2 years ago
  • Scala project rewrite
    There's also ktor https://ktor.io/ if you're looking for something newer and lighter weight than spring. Source: almost 3 years ago

Do you know an article comparing Ktor to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Ktor discussion

Log in or Post with

This is an informative page about Ktor. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.