2 repositorios
Utilities for installing and deploying applications via command-line interfaces.
Distinguishing note: Focuses on the installation and deployment lifecycle of CRM applications.
Explore 2 awesome GitHub repositories matching development tools & productivity · Deployment Tooling. Refine with filters or upvote what's useful.
Taichi is a domain-specific programming language embedded in Python designed for high-performance numerical computing and computer graphics. It functions as a parallel compiler that translates high-level mathematical expressions into optimized machine instructions, enabling developers to write compute-intensive algorithms that execute across diverse hardware architectures, including CPUs, GPUs, and specialized accelerators. The project distinguishes itself through a hardware-agnostic execution layer that maps parallel operations to multiple backends such as CUDA, Metal, and Vulkan. By utilizi
Exports compiled compute kernels to run on target hardware without the full language runtime.
RVM es un gestor de versiones de Ruby y herramienta de automatización de compilación diseñada para instalar y cambiar entre múltiples versiones del intérprete de Ruby en un solo sistema. Sirve como un aislador de dependencias y envoltorio de entorno de shell, permitiendo la creación de conjuntos de librerías con nombre para evitar conflictos de versiones entre diferentes proyectos. El proyecto se distingue como un orquestador de despliegue que automatiza el aprovisionamiento de entornos de ejecución de Ruby en servidores remotos y agentes de compilación. Genera envoltorios ejecutables independientes para asegurar que los entornos de ejecución y conjuntos de librerías específicos se carguen para tareas programadas, gestores de servicios y scripts de inicio del sistema. La herramienta cubre una amplia gama de capacidades, incluyendo la compilación automatizada de fuentes con flags de compilador personalizados, instalación en espacio de usuario para evitar privilegios de root e integración con varios shells y editores de texto. También proporciona infraestructura para la sincronización de entornos remotos, pruebas de compatibilidad de integración continua e integración con servidores de aplicaciones.
Coordinates with other automation tools to ensure the correct language environment is active during software deployment.