z

June 29, 2026 ยท View on GitHub

Zero-Dependency Java Projects

zero-dependencies duke

A curated collection of Java projects following the "z" (zero) philosophy: no external dependencies, pure Java SE APIs. Each project is self-contained and can be copied directly into your codebase or used standalone.

Projects

  • zb - Zero Dependencies Builder. A Java build tool for compilation and executable JAR generation.
  • zcfg - Zero Dependency Configuration Utility. A configuration loader for Java properties files with precedence rules.
  • zcl - Zero Dependency Colour Logger. A logging utility with ANSI color support for console output.
  • zeeds - Zero Dependencies Seeds. Self-contained Java 25+ blueprints that run directly with java filename.java.
  • jmarkdoc - A custom JavaDoc doclet that generates clean Markdown API docs from Java source and comments, designed for AI integration and documentation pipelines.
  • zfsl - Zero Dependencies File Selection and Copy Tool. Interactive CLI for selective file copying with content preview.
  • lightmetal - Local LLM inference for Java. Relies on a running llama.cpp server for model execution.
  • zscro - Zero Dependencies Script Reader. Searches for executables in PATH and displays their contents.
  • zsmith - Zero Dependencies AI Agent Framework. A Claude agent framework with tool execution support.
  • ztz - Zero Dependencies Time Zone. Translates current local time to a specified time zone.
  • zws - Zero Dependencies Web Server. A development web server that serves files and opens the browser automatically.