Jooby is a modern, performant and easy to use web framework for Java and Kotlin built on top of your favorite web server.
The best way of getting started is using the jooby console. It is a small application that generates Jooby projects very quickly.
This is free and open source software.
Key Features
- Lightweight and fast.
- Increase productivity with Hot-Reload for development.
- Script/lambda routes using fluent API – provides a fluent DSL, reflection and annotation free based on lambda functions.
- MVC routes using Jooby or JAX-RS annotations.
- OpenAPI 3 supports.
- Event Loop and blocking execution modes.
- Reactive responses (Completable Futures, RxJava and Reactor types and Kotlin Coroutines).
- Multi-server including Jetty, Netty and Undertow.
- Jump to full-stack framework with extension/plugin mechanism and variety of modules.
Website: jooby.io
Support: GitHub Code Repository
Developer: Edgar Espina and contributors
License: Apache License 2.0
Jooby is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
| Kotlin Web Frameworks | |
|---|---|
| Ktor | Asynchronous framework for creating microservices, web applications and more |
| Javalin | Simple web framework for Java and Kotlin |
| http4k | Lightweight but fully-featured HTTP toolkit |
| Spark | Simple expressive web framework for Java and Kotlin |
| KVision | Object oriented web framework for Kotlin/JavaScript |
| Kobweb | Modern framework for full stack web apps |
| Hexagon | Build server applications (Web applications or APIs) that run inside a cloud platform |
| Jooby | Modern, performant and easy to use web framework for Java and Kotlin |
Read our verdict in the software roundup.
| Java Web Microframeworks | |
|---|---|
| Spring Boot | Create Spring-powered, production-grade applications and services |
| Javalin | Simple web framework for Java and Kotlin |
| Ktor | Asynchronous framework for creating microservices, web applications and more |
| Quarkus | Kubernetes native Java stack tailored for OpenJDK HotSpot and GraalVM |
| Dropwizard | Java framework for developing RESTful web services |
| Spark | Simple expressive web framework for Java |
| Ratpack | Simple, capable, toolkit for creating high performance web applications |
| Armeria | Build any type of microservice leveraging your favorite technologies |
| Jooby | Modern, performant and easy to use web framework for Java and Kotlin |
| Helidon | Set of Java libraries for writing microservices |
| Pippo | Aims to be easy to use and hack |
| Jodd | Set of micro-frameworks and developer-friendly tools and utilities |
| Rapidoid | HTTP server and modern Java web framework / application container |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

