The Latte Project is an open-source initiative dedicated to simplifying Java development. Our goal is to make Java simple and easy to use by providing a suite of tools and libraries that streamline common development tasks.
Visit our website at lattejava.org for more information.
| Project | Description |
|---|---|
| javaenv | Java environment scripts to install and use different versions of Java similar to rbenv. |
| groovyenv | Groovy environment scripts to install and use different versions of Groovy similar to javaenv. |
| cli | The Latte CLI which includes the main runtime, build tool, dependency management, etc. |
| http | A full featured HTTP server written in Java with no dependencies and using Virtual Threads. |
| json | A zero-dependency, zero-reflection, compile-time, high-performance JSON library. |
| jwt | A lightweight, zero-dependency, high-performance JWT library. |
| web | A simple yet powerfule web framework that includes OIDC support and powerful test harness. |
| app | Latte's repository management application (plus our central repository at repository.lattejava.org) |
| website | The lattejava.org website. |
| format | (IN PROGRESSS) A self-container Java source code formatter. |
The Latte Project is licensed under the MIT License.