Skip to content

Enola.dev Common Java Framework

Enola’s code base includes “common” technical framework components which are not specific to Enola:

  1. Secret: A credentials managers, with e.g. age and pass etc. integration
  2. Context: Implicit context passing, via Thread Local and ScopedValue (JEP 446 - TBD)
  3. Functional, notably MoreStreams with the Sneaker
  4. I/O: Resource, with URL utils, the Media Types and hashing
  5. Convert: Extensible Java object conversion framework

These are already available via the Maven Repo used by the JBang usage examples. Please open an issue to request making them available in a small JAR if you have an interest in and would use any of these as simple separate standalone libraries.