awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

8 repositorios

Awesome GitHub RepositoriesConfiguration File Mappings

Mappings that translate high-level declarative expressions into specific file and directory structures.

Distinct from Declarative Mapping Engines: Focuses on filesystem layout mapping rather than visual aesthetic binding

Explore 8 awesome GitHub repositories matching web development · Configuration File Mappings. Refine with filters or upvote what's useful.

Awesome Configuration File Mappings GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nix-community/home-managerAvatar de nix-community

    nix-community/home-manager

    9,985Ver en GitHub↗

    Home Manager is a declarative framework for managing user-specific packages, dotfiles, and services. It serves as a tool for maintaining reproducible home directory setups and user environments across multiple machines using the Nix package manager. The system functions as a declarative dotfile manager, defining application configuration files from a central source to ensure consistency. It allows for the management of user-level software packages and the automation of background processes and services that start upon user login.

    Maps high-level Nix expressions to the structured files and directories in the user home folder.

    Nixdotfilesnixnix-dotfiles
    Ver en GitHub↗9,985
  • holman/dotfilesAvatar de holman

    holman/dotfiles

    7,743Ver en GitHub↗

    This project is a shell configuration manager and Unix environment automator designed to organize shell settings and environment variables. It functions as a symlink-based dotfile deployer that maps versioned configuration files to the home directory to maintain a consistent system environment across different machines. The system employs a topic-based configuration loading model, grouping shell settings and environment scripts into discrete directories that load sequentially into the active shell. It further automates the setup of the command line interface by managing system paths and ensur

    Maps configuration files from a versioned repository to the home directory to maintain an organized filesystem.

    Shell
    Ver en GitHub↗7,743
  • containers/podman-desktopAvatar de containers

    containers/podman-desktop

    7,725Ver en GitHub↗

    Podman Desktop is a graphical user interface for managing container images, pods, and volumes across multiple container engines and Kubernetes clusters. It serves as a container engine orchestrator for installing, configuring, and updating engines, as well as a deployment dashboard for connecting to Kubernetes environments and switching cluster contexts. The application is an extensible developer tool that utilizes a plugin system to allow users to add new features and orchestration capabilities through third-party modules. The tool provides a resource dashboard for local container managemen

    Maps graphical user interface settings to structured configuration files for underlying container engines.

    TypeScript
    Ver en GitHub↗7,725
  • mfussenegger/nvim-dapAvatar de mfussenegger

    mfussenegger/nvim-dap

    6,955Ver en GitHub↗

    nvim-dap is a Neovim plugin that serves as a client implementation of the Debug Adapter Protocol. It provides a language-agnostic debugger interface that integrates external debugger binaries into the editor, allowing users to manage breakpoints and step through code. The project enables remote process debugging by attaching to running processes or containerized applications via TCP sockets and network proxies. It supports connecting to debug adapters through standard input/output or TCP, with specialized support for launching and attaching to Java processes. The plugin covers program execut

    Resolves session-specific launch and attach arguments by mapping user settings to protocol-compliant requests.

    Luadebug-adapter-protocoldebuggerneovim
    Ver en GitHub↗6,955
  • fastshift/x-trackAvatar de FASTSHIFT

    FASTSHIFT/X-TRACK

    6,250Ver en GitHub↗

    X-Track is a firmware project for an embedded bicycle computer that combines GPS-based speed and ride metrics with offline map navigation. It functions as a GPS bicycle speedometer, displaying speed, distance, altitude, and other ride data on a handlebar-mounted screen, while also serving as an offline map viewer that renders locally stored map tiles without an internet connection. The project distinguishes itself by including a firmware emulator that runs the embedded code on a PC, enabling development and testing without physical hardware. It also provides GPS-based clock calibration to aut

    Configures the map tile folder path and coordinate system in a JSON file for correct map alignment.

    Cbicyclegpsgps-tracking
    Ver en GitHub↗6,250
  • microsoft/vscode-recipesAvatar de microsoft

    microsoft/vscode-recipes

    5,959Ver en GitHub↗

    vscode-recipes es una colección de patrones de configuración y guías para configurar depuradores y entornos de ejecución dentro de VS Code. Proporciona plantillas y planos estandarizados para conectar el editor a entornos de ejecución locales, contenedorizados o serverless en una variedad de lenguajes de programación y frameworks. El proyecto se centra en coordinar sesiones de depuración simultáneas a través de procesos del lado del cliente y del lado del servidor para rastrear la lógica a través de aplicaciones full-stack. Ofrece patrones específicos para integrar entornos de ejecución de lenguajes y orquestar configuraciones de desarrollo multilingüe dentro de una única instancia de editor. Las recetas cubren la configuración de depuración de pruebas automatizadas para suites unitarias, de integración y de extremo a extremo. También incluye configuraciones para depurar funciones serverless y gestionar flujos de trabajo de desarrollo para varios lenguajes y herramientas.

    Provides mappings that translate user-defined debugger settings into protocol-compliant requests.

    JavaScript
    Ver en GitHub↗5,959
  • tmux-python/tmuxpAvatar de tmux-python

    tmux-python/tmuxp

    4,522Ver en GitHub↗

    tmuxp es un gestor de sesiones de tmux y orquestador de espacios de trabajo declarativo que automatiza la creación y organización de sesiones, ventanas y paneles. Funciona como un wrapper de automatización de libtmux, permitiendo a los usuarios definir diseños de terminal complejos y comandos de shell iniciales utilizando archivos de configuración YAML o JSON. El proyecto se distingue como una herramienta de instantáneas de diseño de terminal capaz de capturar el estado de una sesión en ejecución y guardarlo como una configuración reproducible. Además, soporta la automatización del flujo de trabajo de terminal ejecutando tareas de arranque y scripts de inicio para preparar entornos antes de lanzar sesiones interactivas. Sus capacidades más amplias incluyen la orquestación de terminales headless para pipelines automatizados, gestión de variables de entorno para resolución dinámica y una arquitectura de plugins para la construcción de sesiones personalizadas. El sistema también proporciona herramientas para la suspensión del estado de la sesión, captura de sesión en vivo e inspección de estado en tiempo real a través de una consola interactiva.

    Translates YAML or JSON configuration files into a structured hierarchy of tmux windows and panes.

    Pythonclicli-utilitiesjson
    Ver en GitHub↗4,522
  • noctalia-dev/noctalia-shellAvatar de noctalia-dev

    noctalia-dev/noctalia-shell

    3,988Ver en GitHub↗

    Noctalia Shell is a modular Wayland desktop shell that provides a user interface consisting of status bars, launchers, and notifications for Wayland compositors. It is built as a plugin-based desktop environment that utilizes declarative configuration for managing system defaults, wallpapers, and plugin installations. The project features a dynamic desktop theming engine that extracts color palettes from wallpapers to theme the shell and external applications. This is supported by an inter-process communication bridge that exposes endpoints, allowing external scripts and keybindings to trigge

    Maps user preferences and system defaults to interface properties via a structured configuration module.

    QMLdotfileshyprlandlinux
    Ver en GitHub↗3,988
  1. Home
  2. Web Development
  3. Data Mapping
  4. Declarative Mapping Engines
  5. Configuration File Mappings

Explorar subetiquetas

  • Map Tile Source ConfigurationsConfigures the directory path and coordinate system for loading offline map tiles from local storage. **Distinct from Configuration File Mappings:** Distinct from Configuration File Mappings: focuses on map-specific tile source and coordinate system settings, not general file-to-directory structure mappings.
  • Terminal Layout MappingsMappings that translate declarative configuration into terminal window and pane hierarchies. **Distinct from Configuration File Mappings:** Distinct from general configuration file mappings by specifically targeting terminal multiplexer layouts.
  • UI Configuration Mappings1 sub-etiquetaMappings that translate user interface settings into engine-specific configuration files. **Distinct from Configuration File Mappings:** Focuses on translating GUI settings to config files rather than filesystem layout mapping.