Skip to content

dynamic foundation

a powerful framework for managing dynamic monoliths.

dynamic foundation for data

Convert between Go structs and maps with ease. Since maps are foundational to all data systems, this enables seamless integration with any network protocol, database, object store, or file format.

dynamic foundation for logging

Intelligent channel-based logging built on Go’s slog. Route different log categories to independent destinations with per-channel configuration for optimal observability.

dynamic foundation for applications

Easily manage massive monoliths in code. Dependency injection and lifecycle management for complex applications with factory pattern and container introspection.

Configuration-Driven Architecture

Build applications that can reconfigure their internal architecture based on runtime configuration. Load settings, merge layers, and adapt behavior dynamically.

Progressive Integration

Use packages independently or together. Start with dd for data binding, add dl for intelligent logging, use da for complex application management.

Production Ready

Battle-tested framework with comprehensive examples, progressive documentation, and real-world patterns for building scalable, maintainable applications.