Skip to content

Build Java applications without fighting your build tool. Drink some espresso.

License

Notifications You must be signed in to change notification settings

Kerosene-Labs/espresso

Folders and files

NameName
Last commit message
Last commit date
Dec 5, 2024
Nov 6, 2024
Oct 17, 2024
Oct 11, 2024
Nov 27, 2024
Oct 11, 2024
Oct 11, 2024
Sep 21, 2024
Sep 15, 2024
Sep 21, 2024
Oct 11, 2024
Sep 29, 2024
Oct 11, 2024
Oct 11, 2024
Oct 11, 2024

Repository files navigation

You wouldn't use a sledgehammer to hang a picture frame, would you?

Espresso is an experimental Java build tool for modern development.

  • Simple: Build for microservices and non-monoliths
  • Portable: Built with Go, it can compile for every platform
  • First party extensions: First party extensions for tooling and common patterns

Getting Started

Getting started is simple. At its core, Espresso is a simple binary executable. You can include it in your repository or put it in your path.

  1. Place the espresso executable within your PATH. On Unix-like systems, this can be /usr/local/bin
  2. Run espresso init --name "My First Espresso Project"
  3. That's it! You can open espresso.yml and take a look around.