8 repos
Structured data definitions, syntax parsers, and schema-based validation for configuration files.
Explore 8 awesome GitHub repositories matching software engineering & architecture · Configuration Formats and Schemas. Refine with filters or upvote what's useful.
AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, i
Validates component settings through schema-based models to ensure type safety and secure injection.
OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive com
Organizes settings using structured formats that allow for multi-file configurations and embedded documentation.
This project is a terminal emulator that provides a modern command-line interface with support for tabbed navigation, GPU-accelerated text rendering, and comprehensive Unicode character display. It functions as a host for multiple shell sessions, managing them as independent processes within a unified windowing environ
Parses structured JSON schemas to dynamically apply user preferences and key bindings at runtime.
Utility-first CSS framework for fast, design-system-friendly styling.
Process JavaScript-based configuration files to preserve backward compatibility with established project structures and legacy build environments.
Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve
Structures automation behaviors through declarative schemas that support unique identifiers, execution modes, and dynamic variable injection.
Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-
Structured YAML files define persistent system parameters to ensure consistent application behavior across environments.
This project provides a standardized framework for extending the functional range of artificial intelligence agents through a registry of modular, declarative instructions. It enables agentic workflow automation by allowing developers to define task-specific behaviors and operational constraints that guide how agents i
Parses agent capabilities and instructions from structured metadata headers embedded within standard text files.
Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built
Encodes the entire server state as a hierarchical JSON document that defines all modules, routes, and global settings.