Skip to content
@javalin

Javalin

A simple web framework for Java and Kotlin

Chat at https://discord.gg/sgak4e5NKv Chat at https://gitter.im/javalin-io/general CI License Maven

Javalin - A simple web framework for Java and Kotlin

Javalin is a very lightweight web framework for Kotlin and Java which supports WebSockets, HTTP2 and async requests. Javalin’s main goals are simplicity, a great developer experience, and first class interoperability between Kotlin and Java.

Javalin is more of a library than a framework. Some key points:

  • You don't need to extend anything
  • There are no @Annotations
  • There is no reflection
  • There is no other magic; just code.

General information:

Pinned Loading

  1. javalin javalin Public

    A simple and modern Java and Kotlin web framework

    Kotlin 8.2k 640

  2. website website Public

    Javalin website source code

    JavaScript 38 97

  3. javalin-openapi javalin-openapi Public

    Annotation processor for compile-time OpenAPI & JsonSchema, with out-of-the-box support for Javalin 5.x, 6.x & 7.x, Swagger & ReDoc

    Kotlin 62 23

  4. javalin-samples javalin-samples Public

    Collection of many example projects for Javalin 4+

    Kotlin 23 23

Repositories

Showing 10 of 21 repositories
  • javalin Public

    A simple and modern Java and Kotlin web framework

    javalin/javalin’s past year of commit activity
    Kotlin 8,216 Apache-2.0 640 11 (1 issue needs help) 7 Updated Mar 11, 2026
  • javalin/javalin-performance-tests-testing’s past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Mar 11, 2026
  • website Public

    Javalin website source code

    javalin/website’s past year of commit activity
    JavaScript 38 97 14 2 Updated Mar 9, 2026
  • javalin-routing-extensions Public

    Set of alternative routing implementations for Javalin 5.x, 6.x & 7.x

    javalin/javalin-routing-extensions’s past year of commit activity
    Kotlin 17 MIT 2 3 (1 issue needs help) 1 Updated Feb 28, 2026
  • javalin-openapi Public

    Annotation processor for compile-time OpenAPI & JsonSchema, with out-of-the-box support for Javalin 5.x, 6.x & 7.x, Swagger & ReDoc

    javalin/javalin-openapi’s past year of commit activity
    Kotlin 62 Apache-2.0 23 5 0 Updated Feb 28, 2026
  • javalin-samples Public

    Collection of many example projects for Javalin 4+

    javalin/javalin-samples’s past year of commit activity
    Kotlin 23 Apache-2.0 23 3 0 Updated Feb 22, 2026
  • javalin-ssl Public

    Straightforward SSL Configuration for Javalin!

    javalin/javalin-ssl’s past year of commit activity
    10 1 1 0 Updated May 8, 2024
  • javalin-rendering Public archive

    Artifact/module for server-side template/markdown rendering in Javalin: https://javalin.io/plugins/rendering

    javalin/javalin-rendering’s past year of commit activity
    Kotlin 12 Apache-2.0 8 4 0 Updated May 8, 2024
  • codeowner-selfmerge-action Public Forked from OSS-Docs-Tools/code-owner-self-merge

    Fork of a GitHub Action for letting CODEOWNERS merge PRs via green PR reviews

    javalin/codeowner-selfmerge-action’s past year of commit activity
    JavaScript 1 MIT 18 0 1 Updated May 6, 2024
  • folder-ac-poc Public
    javalin/folder-ac-poc’s past year of commit activity
    Java 1 0 0 3 Updated Feb 19, 2024