The figo package provides a robust mechanism for building dynamic filters across multiple database systems using a unified domain-specific language (DSL). It simplifies the process of defining complex filters and converting them into database-specific queries, offering a powerful tool for creating flexible and maintainable data access layers.
A TypeScript-native DSL for expressing architectural intent as typed declarations. Produces renderable docs/diagrams and a queryable knowledge graph, supporting type-checked snippet references, semantic relations, and constraints.