awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesConfiguration File Parsers

Utilities for reading specific configuration file formats and mapping them to internal data structures.

Distinct from Parsing Configuration Files: The candidates are either too broad (source files) or too narrow (log files/eBPF maps) to cover general terminal config parsing.

Explore 3 awesome GitHub repositories matching development tools & productivity · Configuration File Parsers. Refine with filters or upvote what's useful.

Awesome Configuration File Parsers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • lysyi3m/macos-terminal-themesAvatar de lysyi3m

    lysyi3m/macos-terminal-themes

    6,459Ver en GitHub↗

    This project is a collection of resources and utilities for macOS terminal customization, providing a set of color schemes, a palette previewer, and theme conversion tools. Its primary purpose is to manage the visual appearance of the default macOS Terminal application. The toolkit includes a theme converter for transforming color scheme files between different terminal application formats. It also features a previewer that uses escape sequences to generate visual representations of color palettes for validation. The system covers broader capabilities for command line interface visual design

    Parses terminal configuration files and maps raw color values into a standardized internal representation.

    Swiftcolor-schemesmacosterminal
    Ver en GitHub↗6,459
  • cliutils/cli11Avatar de CLIUtils

    CLIUtils/CLI11

    4,322Ver en GitHub↗

    CLI11 es una biblioteca de C++ de solo cabecera (header-only) para analizar argumentos de línea de comandos y gestionar archivos de configuración. Mapea la entrada de la shell a variables tipadas y admite la creación de jerarquías de comandos complejas. La biblioteca se distingue por su soporte para subcomandos anidados con profundidad infinita y coincidencia de prefijos. Integra la gestión de configuración permitiendo cargar ajustes de la aplicación desde archivos TOML o INI, con la capacidad de recurrir a variables de entorno. El proyecto proporciona un conjunto completo de herramientas para el análisis de argumentos, incluyendo flags y argumentos posicionales, junto con un framework de validación para imponer opciones obligatorias y dependencias mutuas. También incluye la generación automatizada de documentación de ayuda con formato personalizable y un sistema de callbacks para activar lógica personalizada durante etapas específicas de análisis. Esta biblioteca sin dependencias está diseñada para C++11 y versiones posteriores.

    Provides utilities for reading INI and TOML configuration files and mapping them to internal data structures.

    C++clicli-parsercpp11
    Ver en GitHub↗4,322
  • alecthomas/participleAvatar de alecthomas

    alecthomas/participle

    3,869Ver en GitHub↗

    Participle is a Go parser generator and toolkit for building language frontends. It provides a declarative grammar framework that uses reflection and struct tags to map input patterns directly into typed data structures. The library features a stateful lexical analyzer that employs state machines to handle nested or modal patterns. It includes a lexer code generator to produce optimized code, reducing runtime memory allocations and increasing throughput. The project covers recursive descent parsing with support for union types via sealed interfaces and custom parsing logic through interface-

    Enables the creation of structured parsers for custom configuration formats that map to typed data objects.

    Goastebnfgo
    Ver en GitHub↗3,869
  1. Home
  2. Development Tools & Productivity
  3. Configuration File Parsers

Explorar subetiquetas

  • Configuration Field ManagementControl over how unrecognized fields in a configuration file are handled during parsing. **Distinct from Configuration File Parsers:** Focuses on the handling of unknown keys in config files rather than general file parsing