awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesPreview Environments

Systems for creating temporary, isolated application instances for testing pull requests.

Distinguishing note: Specifically targets ephemeral environments for development workflows.

Explore 10 awesome GitHub repositories matching devops & infrastructure · Preview Environments. Refine with filters or upvote what's useful.

Awesome Preview Environments GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • dokploy/dokployAvatar von Dokploy

    Dokploy/dokploy

    34,901Auf GitHub ansehen↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Configures isolated preview environments for testing changes before production deployment.

    TypeScriptbackendbackupsdatabases
    Auf GitHub ansehen↗34,901
  • kilo-org/kilocodeAvatar von Kilo-Org

    Kilo-Org/kilocode

    15,616Auf GitHub ansehen↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Spins up live URLs for feature branches to allow immediate verification of generated code.

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • encoredev/encoreAvatar von encoredev

    encoredev/encore

    12,049Auf GitHub ansehen↗

    Encore is a distributed systems framework designed to unify backend development, infrastructure provisioning, and observability. It functions as an infrastructure-as-code platform that allows developers to define cloud resources, databases, and messaging topics directly within their application code. By analyzing these declarations at compile-time, the system automatically manages the deployment of cloud resources and security policies, ensuring parity between local development and production environments. The platform distinguishes itself through its integrated development experience, which

    Creates temporary, isolated infrastructure environments for every pull request, destroyed automatically upon merging.

    Goapiawsbackend
    Auf GitHub ansehen↗12,049
  • supabase/realtimeAvatar von supabase

    supabase/realtime

    7,488Auf GitHub ansehen↗

    Realtime is a real-time data distribution and synchronization engine that enables applications to stream database changes and coordinate state between clients. It functions as a synchronization layer that monitors database write-ahead logs to provide change data capture and pushes updates to authorized clients via WebSockets. The project features a real-time presence server for tracking the online status of active users and a broadcast service for sending ephemeral messages without database persistence. It organizes communication through channel-based message routing and uses a structured JSO

    Generates isolated temporary environments for pull requests to validate database changes before merging.

    Elixircdcchange-data-capturecrdt
    Auf GitHub ansehen↗7,488
  • partykit/partykitAvatar von partykit

    partykit/partykit

    5,644Auf GitHub ansehen↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    Removes a previously deployed preview environment from the edge platform using the CLI.

    TypeScriptbackendscollaborationcrdts
    Auf GitHub ansehen↗5,644
  • inngest/inngestAvatar von inngest

    inngest/inngest

    5,499Auf GitHub ansehen↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Configures ephemeral environments for testing background jobs without impacting production state.

    Go
    Auf GitHub ansehen↗5,499
  • flightcontrolhq/superjsonAvatar von flightcontrolhq

    flightcontrolhq/superjson

    5,260Auf GitHub ansehen↗

    Superjson is a lossless JSON serialization library and data transcoder. It converts complex JavaScript and TypeScript data types into strings and metadata to ensure that type identity is preserved during data transfer. The library preserves non-native types such as Dates, Maps, and Sets by splitting values into a JSON-compatible payload and a separate map of type-specific metadata. It utilizes a registry-based mapping system that allows for the definition of custom type handlers to manage third-party data types during serialization and deserialization. This utility supports cross-process dat

    Supports the creation of ephemeral environments for testing pull requests.

    TypeScriptblitzjshacktoberfestjavascript
    Auf GitHub ansehen↗5,260
  • jenkins-x/jxAvatar von jenkins-x

    jenkins-x/jx

    4,691Auf GitHub ansehen↗

    jx ist eine GitOps-Bereitstellungsplattform und ein Kubernetes CI/CD-Orchestrator, der für die Automatisierung des Erstellens und Bereitstellens von Anwendungen entwickelt wurde. Er fungiert als Cloud-Native-Pipeline-Manager, der containerbasierte Build- und Bereitstellungssequenzen unter Verwendung eines Katalogs wiederverwendbarer Aufgaben ausführt. Das Projekt zeichnet sich durch die automatisierte Orchestrierung von Vorschauumgebungen aus, die basierend auf Pull-Request-Aktivitäten erstellt und zerstört werden, um eine Validierung vor dem Zusammenführen zu ermöglichen. Es verwendet ein GitOps-basiertes Statussynchronisationsmodell, um den gewünschten Zustand von Clustern durch Abfragen von Git-Repositories und Anwenden verifizierter Konfigurationsaktualisierungen aufrechtzuerhalten. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich der Verwaltung von Helm-Chart-Bereitstellungen, Multi-Cluster-Orchestrierung und der Integration externer Secret-Stores. Es bietet zudem Tools zur Entwicklerproduktivität für das inkrementelle Neuerstellen von Anwendungen und die Synchronisation von Code zwischen lokal und Pod. Die Installation wird über Git-Operator-Bereitstellung und Bootstrapping von Cluster-Jobs verwaltet, um die Konsistenz der Tools zu gewährleisten.

    Automatically creates and destroys temporary application environments to validate pull requests before merging.

    Goacceleratorcicdcontinuous-delivery
    Auf GitHub ansehen↗4,691
  • vercel/geist-fontAvatar von vercel

    vercel/geist-font

    3,249Auf GitHub ansehen↗

    Geist is an open-source font family and typography collection designed for high legibility in technical interfaces. It consists of a series of web-optimized typefaces, including geometric sans-serif, monospaced, and pixel styles. The collection functions as a variable font library, utilizing coordinate interpolation to allow precise control over weight and style within a single font file. These fonts are built as OpenType typefaces, incorporating standardized layout tables to define advanced typographic behaviors such as kerning and ligatures. The project provides specific implementations fo

    Generates temporary, isolated copies of production infrastructure to test changes before merging.

    HTMLfontvariable-fonts
    Auf GitHub ansehen↗3,249
  • supabase-community/supabase-mcpAvatar von supabase-community

    supabase-community/supabase-mcp

    2,476Auf GitHub ansehen↗

    This project is a Model Context Protocol server and AI agent database connector. It provides a standardized communication layer that allows language models to interact with relational data stores, read database schemas, and manage PostgreSQL database resources. The implementation acts as a serverless host for the Model Context Protocol, deploying on distributed edge functions to connect AI assistants to a project. This enables AI agents to perform database administration, execute SQL queries, and handle schema migrations through an AI-compatible interface. The system covers broader capabilit

    Spins off temporary isolated environments with unique credentials to test schemas safely.

    TypeScript
    Auf GitHub ansehen↗2,476
  1. Home
  2. DevOps & Infrastructure
  3. Preview Environments

Unter-Tags erkunden

  • StyleCreates temporary, isolated environments for experimenting with custom CSS and blog styling before applying changes. **Distinct from Preview Environments:** Distinct from Preview Environments: focuses on style-specific previews for CSS and blog theming, not general code branch testing.