Module Builder
Select the modules your application needs. The generated snippets use the BOM so every module stays on the same version.
pistonconfig-core is always selected because every other module depends on the core document model.
Common Presets
| Application shape | Modules |
|---|---|
| One YAML config file | core, yaml, migrations |
| CLI with deployment overrides | core, toml or yaml, env |
| Multi-format conversion tool | core plus every required format backend |
| Config classes with defaults | core, annotations, chosen backend |
| Shared typed keys | core, static-fields, chosen backend |
Next Steps
After choosing modules:
- Add the generated dependencies to your build.
- Pick a format backend.
- Follow the startup order.
- Choose an access style.