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
·

37 repositorios

Awesome GitHub RepositoriesRemote Configuration Synchronization

Utilities that synchronize local configuration files with a remote source of truth.

Distinct from Remote File Synchronization: Distinct from Remote File Synchronization: specifically targets application configuration data rather than general project files.

Explore 37 awesome GitHub repositories matching development tools & productivity · Remote Configuration Synchronization. Refine with filters or upvote what's useful.

Awesome Remote Configuration Synchronization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • oldj/switchhostsAvatar de oldj

    oldj/SwitchHosts

    26,826Ver en GitHub↗

    SwitchHosts is a desktop application for managing and switching between multiple sets of system hosts file entries. It functions as a network environment switcher and an operating system hosts file manager, allowing users to map domain names to specific IP addresses for local DNS management. The tool distinguishes itself through remote hosts synchronization, which fetches and updates local data from remote URLs on a defined schedule. It enables rapid configuration toggling via a main window and system tray menu to swap between different network routing sets instantly. The application include

    Fetches and updates local hosts file data from remote URLs on a defined schedule.

    TypeScriptelectronhostshostseditor
    Ver en GitHub↗26,826
  • lra/mackupAvatar de lra

    lra/mackup

    15,272Ver en GitHub↗

    Mackup is a dotfile backup manager and application settings backup tool designed to keep software configuration files consistent across multiple computers. It functions by copying home directory configuration files into a centralized storage folder for preservation, restoration, and synchronization. The utility utilizes a symbolic link manager to replace local configuration files with symlinks pointing to a synchronized folder, enabling real-time updates. It supports cloud storage integration, allowing these configuration directories to be mirrored to remote backends for cross-machine environ

    Enables support for arbitrary home folder directories via custom configuration files.

    Python
    Ver en GitHub↗15,272
  • electerm/electermAvatar de electerm

    electerm/electerm

    14,281Ver en GitHub↗

    Electerm is a multi-protocol terminal emulator and remote connection manager designed as a cross-platform remote client for Linux, macOS, and Windows. It serves as a unified workspace for remote server administration, supporting SSH, Telnet, Serial, and various remote desktop protocols such as RDP and VNC in a single interface. The project distinguishes itself by integrating AI assistants to suggest commands, write scripts, and explain console output. It also features a visual SFTP file manager for browsing and editing remote files, alongside the ability to broadcast a single input stream to

    Provides utilities to back up and restore bookmarks, themes, and quick commands to cloud or remote storage.

    JavaScriptaielectermelectron
    Ver en GitHub↗14,281
  • meshery/mesheryAvatar de meshery

    meshery/meshery

    9,966Ver en GitHub↗

    Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas

    Synchronizes infrastructure declarations to OCI-compatible registries or Git-based repositories for external storage.

    HTMLcloud-nativecncfcontrol-plane
    Ver en GitHub↗9,966
  • yusufkaraaslan/skill_seekersAvatar de yusufkaraaslan

    yusufkaraaslan/Skill_Seekers

    9,641Ver en GitHub↗

    Skill Seekers is a toolset for generating large language model knowledge bases, featuring a multi-source content scraper and a dedicated RAG data pipeline. It extracts technical data from documentation, code, and video to create structured assets and configuration files for AI-powered IDE extensions. The project distinguishes itself through the ability to transform raw data into polished tutorials and specialized skills for AI plugin marketplaces. It utilizes abstract syntax tree parsing and optical character recognition to analyze GitHub repositories, PDFs, and video frames, converting these

    Fetches and manages shared configuration files from private or team repositories.

    Pythonai-toolsast-parserautomation
    Ver en GitHub↗9,641
  • jorgebucaran/fisherAvatar de jorgebucaran

    jorgebucaran/fisher

    9,300Ver en GitHub↗

    Fisher is a plugin manager and shell extension manager specifically for the Fish shell. It provides a system for installing, updating, and removing plugins, themes, functions, and completion scripts. The tool uses a flat-file state persistence method to track installed extensions in a plain text file, which enables the synchronization of shell environments across different systems using version control. It covers the full lifecycle of shell extensions, including the discovery of installed plugins, the installation of packages from remote repositories, and the development of distributable she

    Synchronizes the list of installed plugins across multiple systems using a remote source of truth.

    Shellfishfish-pluginplugin-manager
    Ver en GitHub↗9,300
  • release-it/release-itAvatar de release-it

    release-it/release-it

    8,975Ver en GitHub↗

    release-it is a Git release automation tool designed to coordinate software versioning, changelog generation, and package publishing. It functions as a semantic versioning manager that increments project versions and updates configuration files based on semantic standards or custom schemes. The project distinguishes itself through a plugin-based extension system that allows for custom versioning and publishing logic. It supports complex project structures via monorepo versioning automation to synchronize internal dependencies across multiple workspaces. The tool covers a broad range of capab

    Loads release settings from remote HTTPS sources or platform APIs to maintain consistent configuration across projects.

    JavaScriptautomationbumpchangelog
    Ver en GitHub↗8,975
  • ermaozi/get_subscribeAvatar de ermaozi

    ermaozi/get_subscribe

    8,678Ver en GitHub↗

    This project is a network node aggregator and proxy subscription manager designed to bypass network restrictions. It functions as a tool for importing and synchronizing remote server lists and configuration files to maintain updated network node connectivity. The system includes a regional app store gateway that utilizes a rotating pool of verified accounts to download location-restricted applications from various regional stores. It also provides a curated collection of free and stable subscription links for connectivity testing and accessing blocked content. The tool provides a configurati

    Fetches and parses remote configuration files via HTTP to automatically update local network node lists.

    Pythonandroidclashsr
    Ver en GitHub↗8,678
  • evilmartians/lefthookAvatar de evilmartians

    evilmartians/lefthook

    7,598Ver en GitHub↗

    Lefthook is a Git hook manager and workflow automation tool designed to execute user-defined scripts during version control events. It automates the execution of linters, tests, and formatters to validate changes and maintain code quality before commits or pushes. The project distinguishes itself through a parallel execution model that runs multiple shell commands concurrently to reduce latency. It supports complex configuration management, including the ability to merge global, remote, and local settings and synchronize configurations from external repositories to standardize development env

    Fetches the latest configuration from a remote source on every execution to keep scripts up to date.

    Gogitgogolang
    Ver en GitHub↗7,598
  • kubeedge/kubeedgeAvatar de kubeedge

    kubeedge/kubeedge

    7,487Ver en GitHub↗

    KubeEdge is a distributed edge computing framework that extends Kubernetes to manage containerized workloads and hardware devices at the edge. It functions as a Kubernetes edge orchestration system, allowing the deployment and management of applications across distributed edge nodes using native Kubernetes APIs and workflows. The project distinguishes itself through a specialized focus on IoT integration and node autonomy. It employs digital-twin state modeling to represent physical hardware devices as virtual objects, utilizing an MQTT-based messaging bus for communication with heterogeneous

    Synchronizes and caches configuration maps and secrets from a remote provider for local edge access.

    Gocloud-nativecncfcontainer
    Ver en GitHub↗7,487
  • gui-for-cores/gui.for.singboxAvatar de GUI-for-Cores

    GUI-for-Cores/GUI.for.SingBox

    7,188Ver en GitHub↗

    GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as a network proxy manager and subscription manager, allowing users to configure routing rules, organize proxy profiles, and synchronize remote proxy server lists from external subscription providers. The application distinguishes itself through an event-driven plugin architecture and a script-based configuration middleware, enabling users to extend core functionality and programmatically modify configuration values. It also features a system for cross-platform settings synchroni

    Synchronizes local proxy configuration files with remote subscription sources via HTTP.

    Vueguirolldown-vitesing-box
    Ver en GitHub↗7,188
  • remotely-save/remotely-saveAvatar de remotely-save

    remotely-save/remotely-save

    6,811Ver en GitHub↗

    Remotely Save is a cloud storage synchronization tool and backup manager designed to keep local files and application data consistent across desktop and mobile devices. It functions as a cross-platform synchronizer that mirrors local data to remote servers using S3 and other cloud protocols. The project focuses on privacy and security through end-to-end encryption, which secures files with a user-defined password before they are uploaded to remote cloud services. It ensures data remains private on third-party servers by applying symmetric client-side encryption. The system includes capabilit

    Synchronizes application configuration files and hidden metadata to maintain a consistent user environment across platforms.

    TypeScript
    Ver en GitHub↗6,811
  • nlog/nlogAvatar de NLog

    NLog/NLog

    6,542Ver en GitHub↗

    NLog is an open-source logging framework for .NET that functions as a structured logging library and log routing engine. It captures log events with named parameters as searchable data rather than plain text and directs these messages to various output destinations based on severity and source. The framework is designed as an extensible platform, supporting custom targets, layout renderers, and filters that can be loaded from external assemblies or defined in code. It features a dynamic configuration system that allows logging targets, rules, and layouts to be updated via XML or programmatic

    Exposes public properties on custom targets that can be configured directly via XML or other config files.

    C#aotaot-compatiblec-sharp
    Ver en GitHub↗6,542
  • donnemartin/dev-setupAvatar de donnemartin

    donnemartin/dev-setup

    6,261Ver en GitHub↗

    Este proyecto es una colección de scripts y archivos de configuración diseñados para automatizar el despliegue de conjuntos de herramientas para desarrolladores, herramientas de big data y dotfiles a nivel de sistema. Sirve como un sistema de aprovisionamiento para instalar lenguajes, herramientas de análisis de datos y dependencias del sistema a través de diversos stacks de programación. La suite proporciona automatización especializada para el onboarding de desarrolladores en macOS y la configuración de flujos de trabajo de ciencia de datos en Python. Incluye instaladores dedicados para motores de procesamiento distribuido como Spark y Hadoop, así como entornos para desarrollo web y móvil. El sistema cubre un amplio rango de capacidades, incluyendo personalización del entorno shell, configuración de editores de texto y control de versiones, y la gestión de entornos virtuales aislados. También proporciona una variedad de utilidades de línea de comandos para gestión de archivos, búsquedas de red y orquestación de dependencias del sistema.

    Synchronizes shell, editor, and version control configurations from a remote repository to the local home directory.

    Python
    Ver en GitHub↗6,261
  • spatie/laravel-activitylogAvatar de spatie

    spatie/laravel-activitylog

    5,850Ver en GitHub↗

    This is a Laravel package that provides a database audit trail by automatically logging user actions and Eloquent model events. It records create, update, and delete operations on models into a dedicated database table, creating a searchable record of changes for tracking and review. The package distinguishes itself through extensive configuration and customization options. You can control which model attributes are logged, specify which events trigger logging, customize activity descriptions, and modify activity records before they are saved. It supports logging changes to pivot models, trac

    Ships configuration options to selectively log model attributes, relations, and custom properties.

    PHP
    Ver en GitHub↗5,850
  • coder/sshcodeAvatar de coder

    coder/sshcode

    5,706Ver en GitHub↗

    sshcode es una herramienta para desplegar IDEs remotos que instala y ejecuta un editor VS Code en un servidor remoto a través de SSH para acceso basado en navegador. Funciona como un desplegador de IDE remoto SSH y proxy de túnel, enrutando la instancia del editor remoto a un puerto del navegador local a través de túneles cifrados con secure shell. El sistema sincroniza la configuración y las extensiones del editor local con un servidor remoto para garantizar entornos de desarrollo consistentes. Esto incluye realizar copias de seguridad y transferir configuraciones de usuario entre máquinas locales y sistemas de archivos remotos. El proyecto gestiona el ciclo de vida completo del desarrollo remoto, incluyendo la distribución de binarios del servidor, la orquestación de procesos remotos y la sincronización de configuraciones basadas en el sistema de archivos. Permite la edición de código en sistemas de archivos remotos gestionando la conexión y la consistencia del entorno a través de máquinas distribuidas.

    Synchronizes local editor configuration files and extensions with the remote server.

    Go
    Ver en GitHub↗5,706
  • pbh-btn/peerbanhelperAvatar de PBH-BTN

    PBH-BTN/PeerBanHelper

    5,730Ver en GitHub↗

    PeerBanHelper is a scriptable BitTorrent peer banning system that automatically detects and blocks malicious, leeching, or unwanted peers using configurable rules, GeoIP data, and scriptable detection logic. It integrates with popular BitTorrent clients through their web APIs to enforce blocking rules automatically, and provides a self-hosted WebUI dashboard for monitoring active bans, historical blocks, and peer lists. The system distinguishes itself through collaborative threat intelligence, submitting ban reports and peer population data to a central server for aggregate threat analysis wh

    Refreshes local configuration by contacting a remote server at scheduled intervals to apply updated settings.

    Javabiglybtbitcometbittorrent
    Ver en GitHub↗5,730
  • swoft-cloud/swoftAvatar de swoft-cloud

    swoft-cloud/swoft

    5,539Ver en GitHub↗

    Swoft is a high-performance PHP microservice framework designed to handle concurrent network traffic and asynchronous tasks using coroutines. It provides a foundation for building scalable backend services through a coroutine-driven runtime and high-performance servers supporting HTTP, WebSocket, RPC, and TCP protocols. The framework distinguishes itself through a set of governance and optimization tools, including a distributed service coordination system for registration, discovery, and circuit breaking. It also features a connection pool manager for reusable database and network sockets an

    Synchronizes application settings with a remote management center to ensure consistency across environments.

    PHP
    Ver en GitHub↗5,539
  • firebase/quickstart-jsAvatar de firebase

    firebase/quickstart-js

    5,367Ver en GitHub↗

    Este proyecto es una colección de implementaciones de referencia, código de muestra y kits de inicio para integrar servicios backend de Firebase en aplicaciones web utilizando el SDK de JavaScript. Sirve como una guía práctica para arrancar proyectos con autenticación alojada en la nube, bases de datos y lógica serverless. El repositorio proporciona ejemplos específicos para implementar sincronización de datos en tiempo real, gestión de identidad de usuario y funciones en la nube impulsadas por eventos. También incluye código de referencia para utilizar emuladores de servicios locales para probar la funcionalidad en la nube en una máquina local antes del despliegue en producción. La base de código cubre una amplia gama de capacidades, incluyendo almacenamiento de datos no-sql y relacionales, alojamiento de activos estáticos en una CDN global y la aplicación de reglas de seguridad declarativas. También demuestra la integración de verificación de identidad y la ejecución de lógica del lado del servidor en entornos gestionados.

    Enables dynamic updates to application behavior via remote settings without requiring a new deployment.

    TypeScript
    Ver en GitHub↗5,367
  • huggingface/nanovlmAvatar de huggingface

    huggingface/nanoVLM

    4,917Ver en GitHub↗

    nanoVLM es un framework de entrenamiento y kit de herramientas para modelos pequeños de visión-lenguaje. Proporciona un entorno basado en PyTorch para entrenar y ajustar modelos con el fin de asociar entradas de imagen con descripciones textuales y generar respuestas en lenguaje natural. El proyecto incluye una herramienta de versionado de modelos en la nube para guardar y cargar pesos de modelos en repositorios centralizados, sincronizando activos entre entornos. También cuenta con una suite de evaluación dedicada para medir la precisión y fiabilidad de los modelos de visión-lenguaje frente a datasets de tareas estándar. El framework cubre la planificación de recursos de GPU mediante la medición del consumo de VRAM y gestiona la estabilidad del entrenamiento con persistencia de estado basada en checkpoints y gestión de memoria por lotes.

    Synchronizes model weights and vocabulary files from remote repositories to local environments.

    Python
    Ver en GitHub↗4,917
Ant.12Siguiente
  1. Home
  2. Development Tools & Productivity
  3. Remote File Synchronization
  4. Remote Configuration Synchronization

Explorar subetiquetas

  • Cloud Hosting SynchronizationSynchronizing local development state and configurations with remote cloud hosting providers. **Distinct from Remote Configuration Synchronization:** Distinct from Remote Configuration Synchronization: covers bidirectional synchronization of both site data and infrastructure settings with cloud providers.
  • Custom Configuration Targets2 sub-etiquetasUser-defined targets that extend the synchronization tool to support arbitrary home folder directories. **Distinct from Remote Configuration Synchronization:** Focuses on adding new filesystem targets for dotfile backup, not remote configuration sync generally.
  • Model Asset SynchronizersUtilities that synchronize model weights and vocabulary files from remote sources to local environments. **Distinct from Remote Configuration Synchronization:** Distinct from Remote Configuration Synchronization: focuses on large model weights and vocabularies rather than small application config files.
  • Registry SynchronizationSynchronization of infrastructure declarations to OCI-compatible registries or Git repositories. **Distinct from Remote Configuration Synchronization:** Specifically targets infrastructure designs and OCI registries rather than generic application configuration files.
  • Runtime App ConfigurationUpdating application behavior via remote settings without requiring a new deployment. **Distinct from Remote Configuration Synchronization:** Focuses on dynamic application behavior changes rather than synchronizing local project files.