Browse documentation

Introduction to qqq

Build Java applications with QQQ metadata and the 4.0 API.

What is QQQ?

QQQ is a metadata-driven Java framework for business applications. Define tables, fields, processes, backends, and navigation in a QInstance. Framework actions use that metadata for data access, validation, process execution, and the admin interface.

The 4.0 release

QQQ 4.0 establishes the major-version API contract and removes older deprecated APIs. The release includes the core modules, sample application, app starter, build parent, and three QBit templates. Production QBits and other ecosystem tools have separate release schedules.

Read 4.0 release status and migration before selecting a dependency version. The Material Dashboard uses its own version, 0.41.0.

Start building

  • Installation: Java, Maven, and dependency coordinates.
  • Quickstart: run the reference sample.
  • Core concepts: the metadata and action model.
  • Powered by qqq