Metadata-driven applications
Define tables, fields, relationships, apps, and processes in Java. Manage the database schema explicitly.
Java metadata. Reusable application behavior.
Define tables and processes, connect your data, and extend behavior in Java. Run an editable local app with the Next dashboard, then change the source to make it your own.
Start with the Java framework. Component templates, managed hosting, and development tooling have separate availability and release scopes.
Java metadata, backend actions, process steps, and a metadata-driven dashboard for data applications.
QQQ 4.0 release candidate
Explore reusable component templates and business application concepts. Check release and compatibility details per component.
Templates and catalog previews
A managed hosting product preview. Confirm service availability, responsibilities, and terms before planning a deployment.
Hosting preview
A preview of development tooling for QQQ applications. Confirm supported integrations with an available product release.
Development tooling preview
Reuse framework facilities while keeping application behavior explicit. Validate the exact release with your data, identity provider, and workflows.
Define tables, fields, relationships, apps, and processes in Java. Manage the database schema explicitly.
Select and configure an authentication provider. Test login, logout, session handling, and denied access.
Use relational, MongoDB, SQLite, file-system, S3, or REST modules. Supported operations vary by backend.
Compose process metadata with Java backend steps. Implement business rules and recovery behavior explicitly.
Configure the permission rules for your application and test them across queries, processes, and custom entry points.
Use dashboard 0.41.0 with compatible table, app, process, and widget metadata. Review the sample UI.
Configure audit-related facilities and verify the events, actor context, retention, and access rules your application needs.
Use the selected middleware/API module and its actual contract. Automatic GraphQL generation is outside this release scope.
Configure reports and supported export formats for your backend, then test representative data and access restrictions.
QQQ supplies common data operations and interfaces. Your application defines its business rules and operating requirements.

Review the framework licenses and self-hosting requirements. Confirm optional services and their terms separately.
Java framework; review the selected release licenses
Start with the verified development path:
Topics to discuss: