awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

Awesome GitHub RepositoriesDatabase Branching

Mechanisms for creating isolated database instances from existing data for development and testing.

Distinct from Cloud Database Provisioning: Distinct from Cloud Database Provisioning: focuses on creating isolated copies of existing data rather than provisioning new empty instances.

Explore 9 awesome GitHub repositories matching data & databases · Database Branching. Refine with filters or upvote what's useful.

Awesome Database Branching GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • neondatabase/neonAvatar de neondatabase

    neondatabase/neon

    22,251Ver en GitHub↗

    Neon is a serverless PostgreSQL database platform designed with a decoupled storage and compute architecture. It functions as a multi-tenant system that isolates data and compute resources for independent users on shared cloud infrastructure, utilizing a specialized PostgreSQL storage engine. The platform features a database branching system that allows for the creation of isolated, instant copies of a database for testing and development. It further distinguishes itself with an HTTP-based SQL gateway, enabling the execution of queries via HTTP requests and JSON responses without the need for

    Provides a database branching system for creating isolated, instant copies of data for testing and development.

    Rust
    Ver en GitHub↗22,251
  • tursodatabase/libsqlAvatar de tursodatabase

    tursodatabase/libsql

    16,887Ver en GitHub↗

    LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access, edge computing, and real-time synchronization. It functions as an embedded database library that integrates directly into application processes while providing the infrastructure to maintain consistency across multiple geographic regions. The platform distinguishes itself by enabling database interaction over standard HTTP protocols, allowing applications to query remote data sources in serverless and edge environments without requiring local filesystem access. It includes nativ

    Generates isolated database instances from existing data to facilitate safe development and testing workflows.

    Cdatabaseembedded-databaserust
    Ver en GitHub↗16,887
  • geldata/gelAvatar de geldata

    geldata/gel

    14,065Ver en GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Creates isolated database branches to prototype schema modifications without impacting production data.

    Pythondatabaseedgedbedgeql
    Ver en GitHub↗14,065
  • encoredev/encoreAvatar de encoredev

    encoredev/encore

    12,049Ver en GitHub↗

    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

    Generates ephemeral database instances for preview environments by branching from existing production or staging data.

    Goapiawsbackend
    Ver en GitHub↗12,049
  • insforge/insforgeAvatar de InsForge

    InsForge/InsForge

    11,794Ver en GitHub↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Creates isolated copies of production data to safely test schema changes in a branched environment.

    TypeScriptaiai-agentscoding
    Ver en GitHub↗11,794
  • lancedb/lancedbAvatar de lancedb

    lancedb/lancedb

    9,031Ver en GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    Provides capabilities to list all created branches and their associated contents for specific tables.

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Ver en GitHub↗9,031
  • supabase/realtimeAvatar de supabase

    supabase/realtime

    7,488Ver en GitHub↗

    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

    Creates isolated database copies synced with version control for testing changes in preview environments.

    Elixircdcchange-data-capturecrdt
    Ver en GitHub↗7,488
  • supabase/supabase-jsAvatar de supabase

    supabase/supabase-js

    4,483Ver en GitHub↗

    supabase-js is a comprehensive client library designed to integrate frontend applications with a hosted backend-as-a-service. It provides a unified interface for interacting with a PostgreSQL database, identity management systems, cloud object storage, and real-time data synchronization. The library features an isomorphic client design that operates across both browser and server environments. It distinguishes itself through a type-safe approach, utilizing TypeScript to map database schemas directly to client-side definitions, and employs a PostgREST-based API to translate JavaScript calls in

    Provides mechanisms for creating, diffing, and merging isolated database branches for development.

    TypeScriptclient-librarydatabaseisomorphic
    Ver en GitHub↗4,483
  • supabase-community/supabase-mcpAvatar de supabase-community

    supabase-community/supabase-mcp

    2,476Ver en GitHub↗

    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

    Enables the creation of isolated database instances for safe feature development and testing.

    TypeScript
    Ver en GitHub↗2,476
  1. Home
  2. Data & Databases
  3. Database Branching

Explorar subetiquetas

  • Timeline Branching1 sub-etiquetaCreating isolated copies of a database based on a specific point-in-time log sequence. **Distinct from Database Branching:** More specific than general database branching; focuses on the temporal aspect of the branch.