3 repositorios
Tools for packaging and distributing software across various hardware and operating system environments.
Distinct from Deployment and Distribution: Focuses on application binary distribution across OSes rather than cloud orchestrating or K8s deployments.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Cross-Platform Application Packaging. Refine with filters or upvote what's useful.
Panda3D es un motor de juegos multiplataforma y sistema de renderizado de gráficos 3D desarrollado para Python y C++. Funciona como un framework integral para construir aplicaciones 3D interactivas, proporcionando un simulador de física en tiempo real y una herramienta de pipeline de activos 3D especializada. El motor se distingue por combinar un núcleo de C++ de alto rendimiento con bindings de lenguaje Python interoperables. Utiliza una arquitectura de grafo de escena para organizar objetos 3D y proporciona un sistema de conversión de activos basado en pipeline para optimizar modelos y texturas para la carga en tiempo de ejecución. Su superficie de capacidades incluye primitivas gráficas de bajo nivel para la ejecución de shaders de GPU personalizados, renderizado de audio 3D e integración de realidad virtual para conectividad de periféricos y rastreadores. El framework también cuenta con herramientas para el empaquetado de binarios de aplicaciones multiplataforma y perfilado de rendimiento de frames basado en red. El proyecto proporciona una capa de abstracción de hardware unificada para asegurar un comportamiento consistente a través de diferentes sistemas operativos y entornos de hardware.
Provides tools to package and distribute software binaries across diverse hardware and operating system environments.
Este proyecto proporciona materiales instructivos y de referencia para el desarrollo en C++, centrándose en el framework Qt. Sirve como guía y biblioteca de ejemplos para programación de red, compilaciones multiplataforma, ejecución multihilo y personalización de GUI. La colección presenta patrones especializados para construir interfaces de usuario y personalizar widgets mediante pintura y estilos personalizados. También proporciona una referencia para implementar comunicación cliente-servidor y gestionar tareas concurrentes utilizando primitivas de sincronización. El proyecto cubre una amplia gama de capacidades, incluyendo el despliegue de aplicaciones multiplataforma, gestión de bibliotecas para archivos estáticos y dinámicos, y programación de sistemas para el control del ciclo de vida de procesos y comunicación entre procesos. También incluye utilidades para la gestión de pantallas de alta densidad (high-DPI) y la recuperación de versiones de controladores de hardware.
Provides tools to package and distribute executable applications across multiple operating systems.
Yarr is a feed aggregator that functions as both a local desktop application and a self-hosted server. It collects content from multiple RSS and Atom sources into a single, centralized interface, allowing users to track updates from various websites in one location. The project provides flexibility in how it is deployed and accessed. As a desktop client, it integrates with the system tray to provide quick access to content on personal computers. Alternatively, it can be configured as a standalone server, enabling secure remote access to feed data through authentication and encryption. The ap
Bundles application logic into platform-specific binaries for consistent cross-platform desktop distribution.