This Java library provides a solution stack to develop web applications and more.
Janilla aims to facilitate creating web applications that are straightforward to write, clean to read and easy to debug.
If you are familiar with modern Java SE and MDN Web Docs, then you already have most of the skills you need to start your new project with Janilla.
You can add Janilla as a dependency to your project by copy/pasting the snippet from Maven Central.
We provide several example applications showing how to use the library:
- Next.js App Router Course porting
- React Router Address Book Tutorial porting
- RealWorld Conduit implementation
- Spring Petclinic porting
- TodoMVC implementation
- Janilla website
Video tutorials are available on our YouTube Channel.
Please visit www.janilla.com for more information.
You can use GitHub Issues to give or receive feedback.
Janilla was created and is actively developed by Diego Schivo.