23 repositorios
Platforms for hosting and serving backend applications and APIs.
Distinguishing note: Focuses on managed backend hosting environments.
Explore 23 awesome GitHub repositories matching devops & infrastructure · Cloud Hosting. Refine with filters or upvote what's useful.
Paperclip is an LLM agent orchestration platform and governance suite designed to coordinate teams of autonomous AI agents. It provides a management plane for defining organizational hierarchies, assigning roles, and aligning individual agent tasks with a structured mission tree to ensure work maps to business objectives. The project distinguishes itself through a specialized agent skill registry and workspace manager. It allows for the discovery and injection of reusable workflows into agent runtimes without retraining and provides isolated, sandboxed execution environments with persistent s
Hosts the management plane in shared or hosted environments for team accessibility.
Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts and business applications. Its architecture is built on a decoupled system where core business logic is encapsulated into independent, swappable modules that communicate through defined interfaces, allowing developers to incrementally adopt or replace components to fit specific operational needs. The platform distinguishes itself through a highly extensible design that supports complex commerce requirements, including multi-vendor marketplace operations, B2B purchasing workfl
Provides a managed environment where backends are automatically deployed and accessible via custom URLs.
Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com
Stores agent memory and state in cloud environments for cross-device access.
TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context editing interface. By treating your repository as the single source of truth, it enables developers to manage content as structured data files while providing editors with a browser-based dashboard to modify website content directly within a live preview. The framework distinguishes itself by transforming local files into a unified GraphQL API, which powers both the administrative interface and the application's data retrieval layer. This architecture allows for compile-time
Deploys a GraphQL endpoint to handle content operations and communication between the editor and storage.
Cloud-mail is a serverless email backend and routing service built on Cloudflare infrastructure. It provides a cloud-native system for receiving, storing, and processing electronic messages without the requirement for traditional mail server hardware. The platform includes an email data API for querying records and a visual analytics dashboard for tracking mail volume and system performance. It features automated processing capabilities to extract verification codes from message bodies and manages an email archive using persistent object storage for attachments and history. The system handle
Implements a custom email hosting service using serverless and edge computing infrastructure on Cloudflare.
Cloud-mail is a cloud-based mail server and API platform providing a programmable interface for managing user accounts, sending bulk messages, and performing complex searches on email data. It serves as an automated email extraction tool and forwarding gateway, enabling the identification and capture of verification codes and the routing of incoming messages to external services. The infrastructure is hosted on serverless edge workers to remove the need for dedicated server hardware. It utilizes object storage for managing email attachments and employs a serverless message routing system to p
Runs email infrastructure on a distributed serverless network to eliminate dedicated server maintenance.
Datasette is a tool for publishing and sharing SQLite databases as public websites. It functions as a data publishing system that provides searchable interfaces and JSON APIs to expose the contents of SQLite files. The project enables both server-side and client-side execution. It can operate as an API server or as a database browser that runs entirely within a web browser using WebAssembly, allowing for serverless database access. The system supports a variety of deployment strategies, including containerized images for cloud hosting and a local development server for testing. It includes c
Provides workflows for hosting containerized databases on cloud platforms for public access.
Spectrum is an open-source community platform designed for developer teams to host real-time threaded discussions, share code, and collaborate around GitHub projects. It provides a complete environment for creating and managing online communities with organized channels, member roles, and content moderation tools that keep conversations civil and on-topic. The platform integrates directly with GitHub, enabling users to authenticate through GitHub OAuth, search across code repositories and projects, and connect discussions to repository activity. Spectrum offers role-based team permission mana
Exposes a unified GraphQL endpoint that aggregates data from multiple backend services into a single query interface.
nopCommerce is an open-source ASP.NET Core eCommerce platform and shopping cart designed to manage digital product catalogs, orders, and customer transactions. It provides a complete commerce environment consisting of a customer storefront and a backend administration portal. The system functions as a multi-tenant storefront engine capable of distributing workloads across multiple servers and cloud-native hosting environments. Its architecture is based on a plugin-based framework, allowing for the addition of custom plugins and themes to implement specialized business capabilities and visual
Supports distributing workloads across multiple servers and cloud-native hosts for high availability.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
Hosts fine-tuned AI models in the cloud to allow interaction via web applications.
GraphQL Yoga is a GraphQL server framework designed for building APIs that operate across all JavaScript environments. It utilizes the WHATWG Fetch API to provide a standardized request and response interface, enabling the server to run on serverless and edge computing platforms. The framework includes a specialized server for processing file uploads via the standard GraphQL multipart request specification and a subscription server that delivers real-time data streaming through server-sent events. An extensible plugin framework allows for the injection of custom behaviors and logic into the r
Enables deployment of GraphQL APIs across various serverless and edge environments using web-standard fetch implementations.
Webiny es un sistema de gestión de contenidos (CMS) headless, nativo de la nube y programable con IA, diseñado para escala empresarial. Funciona como una plataforma de contenido multi-inquilino y orquestador que aísla datos, usuarios y permisos para alojar miles de inquilinos independientes desde un único despliegue. La plataforma se distingue por sus capacidades de ingeniería asistida por IA, proporcionando servidores de protocolo que dan a los agentes de IA el contexto estructural necesario para generar código tipado, modelos de contenido y extensiones de API. Se diferencia además por una arquitectura nativa de la nube desplegada en infraestructura AWS, utilizando infraestructura como código (IaC) para aprovisionar y modificar funciones en la nube y buckets de almacenamiento. El sistema cubre una amplia gama de operaciones de contenido, incluyendo gestión de activos digitales, creación visual de páginas para frontends desacoplados y la orquestación de flujos de trabajo de publicación con aprobaciones de varios pasos y lanzamientos programados. También incluye mecanismos para la extensión de la plataforma mediante scripts tipados y hooks de ciclo de vida, y permite la personalización de la interfaz administrativa y la marca. El despliegue y la configuración del entorno se gestionan a través de una interfaz de línea de comandos.
Orchestrates a content management system and hosting environment using cloud infrastructure for enterprise scale.
This project is a containerized build automation system and self-hosted DevOps platform provided as a Docker image. It serves as a distributed build orchestrator and a Dockerized continuous integration and delivery server, ensuring consistent execution environments across different infrastructure. The system distinguishes itself through a distributed execution model that separates a primary controller from multiple remote agents connected via SSH, TCP, or web sockets. It utilizes a modular extensibility framework that allows the core system functionality to be augmented through the installati
Supports configuring and running the automation server on cloud infrastructure such as AWS or Google Cloud.
Elementor is a visual page builder for WordPress that provides a drag-and-drop interface for creating responsive layouts and custom themes. It functions as a comprehensive design system manager and theme builder, allowing for the creation of global website components such as headers, footers, and archive pages without writing code. The platform distinguishes itself through a dedicated popup builder with custom trigger conditions and a visual landing page creator that utilizes pre-made kits. It includes a global style registry to synchronize fonts and colors across all site elements and a widg
Manages website files with auto-scaling and global delivery to ensure high performance.
GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without
Deploys the database on Android devices for edge or mobile use cases.
Este proyecto es una librería de referencia y colección de patrones de código de ejemplo para desplegar infraestructura en la nube utilizando el AWS CDK. Proporciona un conjunto de proyectos de muestra que demuestran cómo definir recursos de cómputo, almacenamiento y redes utilizando lenguajes de programación de propósito general. La librería incluye implementaciones de referencia para varios patrones arquitectónicos, incluyendo backends serverless con API GraphQL y WebSocket, orquestación de contenedores con balanceadores de carga y auto-scaling, y alojamiento de sitios web estáticos globales a través de redes de entrega de contenido (CDN). También proporciona diseños para topologías de red aisladas y automatización de flujos de trabajo basados en eventos utilizando máquinas de estado. Las capacidades cubiertas se extienden a la gestión de bases de datos relacionales, la configuración de servidores de transferencia de archivos seguros y la implementación de autorización de grano fino. Además, los ejemplos demuestran técnicas de personalización de infraestructura, como la anulación de propiedades de recursos y la integración de recursos personalizados.
Implements the deployment of GraphQL endpoints for handling content operations and authentication.
ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented
Deploys the management server to a hosted cloud environment for persistent pipeline and infrastructure management.
Pluto.jl es un entorno de computación reactiva para Julia que funciona como un formato de documento programable. Sirve como un IDE interactivo de ciencia de datos y un notebook computacional políglota que almacena código Julia y dependencias de entorno como archivos fuente versionables. El sistema se distingue por su modelo de ejecución reactiva, que utiliza un grafo acíclico dirigido para rastrear dependencias de variables y reevaluar automáticamente las celdas descendentes afectadas cuando cambia un valor. Garantiza la reproducibilidad integrando entornos de paquetes aislados directamente dentro del archivo del notebook y persistiendo el contenido como archivos fuente ejecutables puros. La plataforma cubre una amplia gama de capacidades, incluyendo visualización interactiva de datos, creación de tareas educativas guiadas y generación de sitios web de documentación estática. Admite diversos modos de salida como presentaciones de diapositivas y aplicaciones web, y proporciona herramientas para exportar notebooks a HTML, PDF y scripts centrados en la reproducibilidad. El entorno puede lanzarse a través de una interfaz web en localhost o accederse a través de servidores remotos y alojamiento de computación en la nube.
Provides the ability to host notebooks on remote servers to access high-performance compute resources like GPUs.
Este proyecto es una implementación de referencia de una aplicación web full-stack y un blog renderizado en el servidor. Demuestra la integración de un servidor Node.js y Express con una base de datos MongoDB utilizando el mapeador de objetos a documentos Mongoose para el modelado de datos basado en esquemas. La aplicación cuenta con un sistema completo de autenticación de usuarios que admite credenciales locales y proveedores de identidad externos mediante OAuth. Incluye gestión de sesiones y medidas de seguridad como el hashing criptográfico de contraseñas y protección contra la falsificación de peticiones en sitios cruzados (CSRF). El sistema cubre una variedad de capacidades de gestión de contenido, incluidos flujos de trabajo para la creación de artículos y la gestión de comentarios de la comunidad. Emplea renderizado de plantillas en el servidor para generar vistas HTML dinámicas e incluye configuraciones para almacenamiento en la nube y gestión de credenciales basada en el entorno. El proyecto proporciona un modelo de despliegue contenedorizado utilizando Docker para orquestar el servidor web y la base de datos.
Includes configurations for port mapping and regional placement for cloud deployment.
Este proyecto es una herramienta de interpretabilidad de modelos de lenguaje diseñada para visualizar y analizar las activaciones internas y los cabezales de atención de redes neuronales. Proporciona un framework para entender cómo los modelos procesan información capturando estados internos del modelo y renderizándolos a través de una interfaz web interactiva. El sistema se especializa en descomponer activaciones de alta dimensión en características latentes interpretables usando autoencoders dispersos y generando explicaciones automáticas en lenguaje natural para nodos individuales del modelo. Permite el descubrimiento de circuitos del modelo mapeando conexiones entre componentes y trazando las vías responsables de comportamientos específicos. El conjunto de herramientas cubre una amplia gama de capacidades de análisis, incluyendo atribución basada en gradientes para cuantificar la importancia de los nodos e intervenciones en tiempo real como la ablación de nodos para observar cómo la modificación de estados internos afecta la salida del modelo. También soporta muestreo de inferencia en vivo y la recuperación de datos de activación desde servidores backend remotos y almacenamiento de blobs.
Hosts a backend server that provides model activations and retrieves pre-computed datasets from remote storage.