kara alternatives and similar libraries
Based on the "Web" category.
Alternatively, view kara alternatives based on common mentions on social networks and blogs.
-
vertx-lang-kotlin
This module provides Kotlin language bindings including DSL and extension functions for vert.x 3 -
skrape.it
HTML testing and web scraping library providing an intuitive DSL to receive and either extract or check markup (a jSoup wrapper DSL with extra functionality) ๐ -
lambda-kotlin-request-router
A REST request routing layer for AWS lambda handlers written in Kotlin -
bootique-kotlin
Provides extension function and features for smooth development with Bootique and Kotlin. -
Zeko-RestApi
Fun, simple & lightweight async RESTful API framework on top of Vert.x. Automatic Swagger doc & code generation via Kotlin kapt -
graphql-kotlin-toolkit
GraphQL toolkit for Kotlin (includes code generator and spring boot integration)
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of kara or a related project?
Popular Comparisons
README
Kara Web Framework
Kara is a web framework for the JVM written in Kotlin. It enables developers to build succinct, type-safe HTML and CSS all in one language.
The article Type-safe Web with Kotlin by Andrey Breslav illustrates the benefits of such a framework.
Check out karaframework.com to get a quick overview of the project. (Caution: Some contents are outdated.)
Authors
The project was started by Tiny Mission, a small web and mobile development company hoping to use Kara as a help to work faster and write better code.
Currently, it is actively developed by JetBrains, the company behind Kotlin.
Contributing
There's plenty of work left to do to make Kara a first class framework, and we'd welcome contributions. Contact andy at tinymission.com to get involved.
License
Kara is Open Source and licensed under the Apache Licenses, version 2.0. It can be freely used in commercial projects.
Run the sample
Download the repository, load the project in IntelliJ IDEA (can take a while), then choose the "Sample Server" configuration in the toolbar and run it.
You can now open the sample web page at http://localhost:3000
.
*Note that all licence references and agreements mentioned in the kara README section above
are relevant to that project's source code only.