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
·

15 repositorios

Awesome GitHub RepositoriesRemote Software Deployers

Systems for pushing software installations and updates to managed devices from a central console.

Distinct from Software Deployment Tools: Distinct from Software Deployment Tools: focuses on remote deployment to managed devices rather than local command-line software installation.

Explore 15 awesome GitHub repositories matching development tools & productivity · Remote Software Deployers. Refine with filters or upvote what's useful.

Awesome Remote Software Deployers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • openspug/spugAvatar de openspug

    openspug/spug

    11,016Ver en GitHub↗

    Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without requiring the installation of agent software on target machines. It serves as a centralized operations suite that integrates remote command execution, task scheduling, configuration management, health monitoring, and application deployment. The platform differentiates itself through a browser-based SSH terminal and jump box, providing direct interactive shell access to remote hosts without a local client. It also features a remote file manager for bidirectional file transfers

    Provides a system for pushing code and configurations to remote servers from a centralized management console.

    JavaScriptalertcicicd
    Ver en GitHub↗11,016
  • basecamp/handbookAvatar de basecamp

    basecamp/handbook

    6,603Ver en GitHub↗

    This project is a public company employee handbook that serves as a centralized reference for internal policies, organizational standards, and corporate governance for a distributed workforce. It functions as an operational guide and culture manifesto, detailing the shared values and social norms used to align a global team. The handbook defines a remote-first operational model that emphasizes asynchronous communication and a distributed work infrastructure. It specifies unique organizational practices such as cycle-based development intervals, a customer-facing support rotation for all emplo

    Automates the installation of essential applications and security updates across the company device fleet.

    Ver en GitHub↗6,603
  • glpi-project/glpiAvatar de glpi-project

    glpi-project/glpi

    5,614Ver en GitHub↗

    GLPI is an open-source IT asset management platform and helpdesk ticketing system. It provides a centralized engine for handling incidents and service requests with structured workflows, SLA tracking, and service catalog integration, while also managing the full lifecycle of IT assets including hardware, software, and inventory tracking. The platform distinguishes itself through agentless network discovery that scans networks and collects inventory data from devices without requiring installed agents, and a plugin-based modular architecture that extends core functionality through a community-

    Pushes software installations and updates to managed devices from a central console.

    PHPasset-managerassets-managementcmdb
    Ver en GitHub↗5,614
  • shipitjs/shipitAvatar de shipitjs

    shipitjs/shipit

    5,294Ver en GitHub↗

    Shipit es una herramienta de despliegue para Node.js y orquestador de tareas remotas utilizado para automatizar despliegues de software y ejecutar comandos de shell vía SSH. Funciona como un gestor de flujos de trabajo de despliegue y framework de automatización SSH, permitiendo a los usuarios definir pipelines de automatización que coordinan scripts locales y remotos. El proyecto se distingue por un sistema de orquestación de tareas basado en grafos de dependencia y un sistema de hooks basado en emisores de eventos, que permiten la creación de flujos de trabajo de automatización personalizados con coordinación de tareas secuenciadas. Gestiona las versiones de la aplicación utilizando la gestión de versiones basada en enlaces simbólicos (symlinks), proporcionando la capacidad de realizar reversiones (rollbacks) a versiones anteriores y limpiar despliegues obsoletos. La herramienta cubre una amplia gama de capacidades, incluyendo automatización de servidores remotos, sincronización de archivos entre hosts y distribución remota de código. También incluye utilidades para ejecutar assets de compilación y auditar commits pendientes para rastrear las diferencias entre el control de versiones y las revisiones desplegadas.

    Moves code from development to production servers with integrated support for versioning and release management.

    JavaScriptcapistranodeploydeployment
    Ver en GitHub↗5,294
  • kubernetes/websiteAvatar de kubernetes

    kubernetes/website

    5,281Ver en GitHub↗

    Este proyecto es el sitio web oficial de documentación de Kubernetes, que sirve como un recurso técnico integral para gestionar aplicaciones contenedorizadas. Funciona como un portal de documentación técnica de código abierto que proporciona guías, tutoriales y materiales de referencia para software de sistemas distribuidos. El sitio está construido utilizando un generador de sitios estáticos con una arquitectura de plantillas basada en componentes para mantener patrones de diseño consistentes. Cuenta con un generador de documentación OpenAPI que analiza especificaciones técnicas para construir y actualizar automáticamente páginas de referencia de API estructuradas. Para apoyar a una audiencia global, emplea enrutamiento de contenido consciente de la internacionalización para gestionar versiones localizadas de los manuales. El flujo de trabajo de desarrollo incluye un servidor de recarga en caliente (hot-reloading) para previsualizar cambios en el sitio y renderizado de idiomas específico para acelerar los tiempos de compilación. El proyecto cubre una amplia gama de dominios técnicos, incluyendo orquestación de clústeres, configuración de red y gestión de recursos.

    Manages the process of moving application code into production with progressive rollouts and health monitoring.

    HTML
    Ver en GitHub↗5,281
  • kodu-ai/claude-coderAvatar de kodu-ai

    kodu-ai/claude-coder

    5,255Ver en GitHub↗

    Claude Coder es un agente de codificación de IA autónomo y herramienta de desarrollo implementada como una extensión de VS Code. Funciona como un agente de codificación LLM capaz de generar código, depurar software e implementar diseños de proyectos directamente dentro del entorno de desarrollo. El sistema actúa como un ingeniero de software autónomo que puede investigar contenido web y coordinar el despliegue de aplicaciones a entornos remotos. Integra capacidades de investigación web en el IDE para obtener documentación externa e información técnica. La herramienta cubre una amplia gama de tareas de ingeniería de software, incluyendo la automatización de la generación de boilerplate, corrección de errores y la conversión de diseños de proyectos en código fuente funcional.

    Coordinates the publishing of projects to remote environments using existing deployment tools.

    TypeScriptchatgptclaudecoding-agents
    Ver en GitHub↗5,255
  • pypa/sampleprojectAvatar de pypa

    pypa/sampleproject

    5,245Ver en GitHub↗

    Este proyecto es una implementación de referencia y tutorial diseñado para demostrar el flujo de trabajo de extremo a extremo de construcción, versionado y carga de distribuciones de Python. Sirve como una plantilla de proyecto concreta y ejemplo para configurar metadatos y artefactos de compilación para índices de paquetes. El repositorio ilustra cómo empaquetar software definiendo metadatos del proyecto y dependencias en archivos de configuración estáticos. Cubre el proceso de transformar árboles de fuente en archivos versionados y distribuciones binarias específicas de plataforma, mostrando específicamente cómo construir wheels binarios y distribuciones de fuente. El proyecto cubre áreas de capacidad más amplias, incluyendo gestión de dependencias, la creación de interfaces de línea de comandos y la automatización de la publicación de lanzamientos en repositorios. También demuestra el uso de entornos virtuales aislados y la integración de extensiones binarias.

    Describes the process of moving application code from development to production servers.

    Python
    Ver en GitHub↗5,245
  • microsoft/windowsappsdkAvatar de microsoft

    microsoft/WindowsAppSDK

    4,604Ver en GitHub↗

    El Windows App SDK es un conjunto de APIs y frameworks de UI para construir aplicaciones de escritorio nativas para Windows. Proporciona una API de Windows Runtime para acceder a las capacidades del sistema y un framework de UI dedicado para crear interfaces responsivas y accesibles. El proyecto también funciona como un framework de despliegue de aplicaciones de escritorio y un entorno de ejecución de IA local para ejecutar modelos acelerados por hardware en CPUs, GPUs y NPUs. El SDK se distingue por permitir la modernización de aplicaciones heredadas, permitiendo a los desarrolladores incrustar controles modernos y características de plataforma en proyectos existentes sin una reescritura completa. Utiliza una proyección nativa de C++ para interacciones de sistema de alto rendimiento y emplea la distribución basada en NuGet para desacoplar la versión del framework del sistema operativo, admitiendo la ejecución en tiempo de ejecución lado a lado (side-by-side). Las áreas de capacidad amplias incluyen la gestión integral del ciclo de vida de la aplicación, renderizado visual acelerado por hardware y opciones de despliegue flexibles tanto para aplicaciones empaquetadas como no empaquetadas. También cubre la gestión de recursos para activos localizados, sandboxing aislado por proceso para seguridad e integración para notificaciones y widgets a nivel de sistema. El framework admite patrones estructurales como la arquitectura Model-View-ViewModel para desacoplar los datos de la aplicación de la interfaz de usuario.

    Distributes the necessary execution environment with the application regardless of the packaging method.

    C++cppcsharpdesktop
    Ver en GitHub↗4,604
  • efforg/rayhunterAvatar de EFForg

    EFForg/rayhunter

    4,596Ver en GitHub↗

    Rayhunter is an IMSI catcher detection tool and cellular network monitor designed to identify cell-site simulators and fake base stations. It functions as an SDR signal analyzer that tracks tower connectivity, logs GPS locations, and monitors for network downgrades or disabled encryption on mobile hardware. The system distinguishes itself through heuristic-based traffic analysis used to detect suspicious identity requests, malformed system information, and the use of null ciphers. It includes a remote device management interface consisting of a REST API and web dashboard for controlling detec

    Provides mechanisms for pushing software installations and updates to mobile devices.

    Rust
    Ver en GitHub↗4,596
  • prodesire/python-guide-cnAvatar de Prodesire

    Prodesire/Python-Guide-CN

    4,432Ver en GitHub↗

    Python-Guide-CN es una traducción al chino de una guía completa sobre programación idiomática en Python y desarrollo de software. Sirve como un tutorial de programación curado y referencia del ecosistema, proporcionando un camino estructurado para aprender la sintaxis de Python, las bibliotecas estándar y los patrones de codificación profesional. El proyecto se distingue por ofrecer instrucciones detalladas para configurar entornos de desarrollo en Windows, macOS y Linux. Se centra específicamente en la selección de intérpretes y la gestión de entornos virtuales para asegurar un espacio de trabajo consistente. La guía cubre una amplia gama de capacidades técnicas, incluyendo flujos de trabajo de pruebas de software, distribución de paquetes y la implementación de mejores prácticas de codificación. Proporciona además orientación sobre desarrollo web, construcción de APIs REST y computación científica, incluyendo análisis y visualización de datos.

    Covers strategies for automating the deployment of Python applications to production servers.

    Batchfile
    Ver en GitHub↗4,432
  • mina-deploy/minaAvatar de mina-deploy

    mina-deploy/mina

    4,355Ver en GitHub↗

    Mina es un desplegador remoto basado en Git y una herramienta de automatización de despliegue SSH diseñada para gestionar lanzamientos de aplicaciones. Funciona como un gestor de lanzamientos basado en enlaces simbólicos que clona el código fuente desde repositorios Git directamente en los servidores, y está diseñado específicamente para manejar el despliegue y la configuración de entornos de proyectos Ruby. El sistema automatiza las actualizaciones del servidor generando un único script bash localmente y ejecutándolo a través de una única sesión SSH. Este enfoque permite despliegues sin tiempo de inactividad (zero-downtime) mediante el uso de directorios de lanzamiento con marca de tiempo y la actualización de un enlace simbólico para cambiar instantáneamente entre la versión activa y la anterior. La herramienta cubre un amplio flujo de trabajo de automatización que incluye la ejecución de comandos remotos, la instalación de dependencias y la orquestación de tareas de compilación. También proporciona mecanismos para reversiones (rollbacks) de despliegue y limpieza automatizada de lanzamientos para mantener un número configurable de compilaciones recientes.

    Sets up remote environments and manages runtime versions specifically for Ruby applications.

    Ruby
    Ver en GitHub↗4,355
  • amidaware/tacticalrmmAvatar de amidaware

    amidaware/tacticalrmm

    4,161Ver en GitHub↗

    TacticalRMM is a remote monitoring and management platform designed for overseeing endpoints and automating IT administration. It functions as an endpoint management tool and IT automation framework, providing a centralized dashboard for executing scripts, monitoring system health, and managing remote devices across multiple tenants. The platform distinguishes itself through a comprehensive remote administration suite that includes real-time shell access, remote file management, and registry editing. It integrates with third-party remote desktop software and provides a hierarchical policy inh

    Enables remote installation of antivirus and security agents using deployment scripts.

    Pythondjangodjango-rest-frameworkmonitoring
    Ver en GitHub↗4,161
  • nixos/nix.devAvatar de NixOS

    NixOS/nix.dev

    3,630Ver en GitHub↗

    This project provides a functional package manager and a reproducible build system designed to ensure identical build inputs always produce the same outputs. It serves as the foundation for a declarative Linux distribution where the entire system state is defined in a configuration file, enabling predictable deployments and full-system rollbacks. The system uses a deterministic functional language and a lazy-evaluation expression engine to manage software dependencies and isolate build environments. It distinguishes itself through a content-addressable store that allows multiple versions of s

    Pushes software configurations and packages to remote machines for centralized fleet management.

    Nixcookbookdocumentationlearning
    Ver en GitHub↗3,630
  • screenly/anthiasAvatar de Screenly

    Screenly/Anthias

    3,585Ver en GitHub↗

    Anthias is a digital signage management system used to schedule and display images, videos, and web pages across a fleet of screens. It functions as a Docker-based device orchestrator that deploys containerized software across networked hardware units via a centralized interface. The platform includes a web-based content scheduler to control the timing, duration, and visibility of media assets using specific date and time windows. Administration is handled through a secure gateway that utilizes a reverse proxy and TLS termination to manage remote display devices over HTTPS. The system covers

    Pushes container-based software installations and updates to managed hardware units from a central console.

    Pythondigital-signageiotpython
    Ver en GitHub↗3,585
  • sidpalas/devops-directive-kubernetes-courseAvatar de sidpalas

    sidpalas/devops-directive-kubernetes-course

    1,892Ver en GitHub↗

    This project is a comprehensive educational curriculum designed to teach the fundamentals of container orchestration and infrastructure automation. It provides a structured learning path for mastering the lifecycle management of containerized applications, covering the core concepts of declarative resource definitions, control-loop-based reconciliation, and distributed cluster state management. The course distinguishes itself by focusing on practical, hands-on implementation of modern DevOps practices. It guides users through the integration of GitOps workflows for state synchronization, the

    Manages the full lifecycle of application releases including installation, upgrades, rollbacks, and uninstallation.

    Smarty
    Ver en GitHub↗1,892
  1. Home
  2. Development Tools & Productivity
  3. Software Deployment Tools
  4. Remote Software Deployers

Explorar subetiquetas

  • Application Deployment2 sub-etiquetasThe process of moving application code from development to production servers with release management. **Distinct from Remote Software Deployers:** Focuses on general application deployment rather than just pushing to managed devices.
  • Security Agent DeploymentsSpecialized remote deployment of security software like antivirus agents. **Distinct from Remote Software Deployers:** Distinct from Remote Software Deployers by focusing specifically on security-centric software agents.