Jiny features a lightweight (Servlet-free and no dependency), expressive and unopinionated pure HTTP Server/Client including request parser, routing, middlewares, proxy-mode and more. If you need a quick start & simple way to write a JVM server, you would love this framework. Unlike others web frameworks, you can structure your application as you want.
Learn about the latest improvements.
Want to file a bug, contribute some code, or improve documentation? Excellent!
First, see Developer Guide.
Pull requests are encouraged and always welcome. Pick an issue and help us out!
To install and work on Jiny locally:
$ git clone https://github.com/tuhuynh27/jiny.git
$ cd jiny
$ ./gradlew dependencies
To build and run tests for the modules included in the package:
$ ./gradlew --parallel build