awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fastmonkeys avatar

fastmonkeys/stellar

0
View on GitHub↗
3,854 stars·120 forks·Python·MIT·2 vues

Stellar

Stellar is a command-line utility designed to manage local PostgreSQL database states by capturing and restoring snapshots. It functions as a development tool that enables rapid environment provisioning and state switching, allowing users to maintain consistent database configurations during iterative testing and debugging cycles.

The tool operates by interacting directly with the underlying filesystem rather than relying on traditional database dump and restore processes. It utilizes low-level mechanisms such as atomic pointer swapping, binary manipulation, and zero-copy cloning to create point-in-time snapshots. By managing these snapshots through a metadata-driven registry, the system allows for near-instantaneous transitions between different database versions.

This approach provides a workflow for versioning local database environments and resetting them to known clean states. The utility is distributed as a command-line interface for integration into local development environments.

Features

  • Local Database Development Tools - Provides a developer-focused utility for managing local database snapshots to enable rapid state switching.
  • Filesystem Pointer Swaps - Provides near-instantaneous database state switching by updating filesystem pointers to different data versions.
  • PostgreSQL Snapshot Utilities - Captures and restores local PostgreSQL database states by manipulating internal files to accelerate development workflows.
  • Database Provisioning - Resets local database environments to a known clean state instantly without slow export and import processes.
  • Database State Restoration - Reverts database states by renaming internal files for faster recovery than traditional dump methods.
  • Database Versioning - Enables versioning of local development databases to easily revert changes or switch between configurations.
  • Database Snapshots - Creates internal copies of local database files to save the current state for rapid retrieval.
  • Zero-Copy Cloning - Utilizes operating system features to duplicate file references without physically copying underlying data blocks.
  • Filesystem-Level Database Cloning - Performs low-level filesystem copies of data directories to create point-in-time database snapshots.
  • Database Storage Manipulators - Bypasses traditional SQL dump overhead by manipulating database storage files directly at the byte level.

Historique des stars

Graphique de l'historique des stars pour fastmonkeys/stellarGraphique de l'historique des stars pour fastmonkeys/stellar

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Stellar

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Stellar.
  • vonng/pigstyAvatar de Vonng

    Vonng/pigsty

    5,172Voir sur GitHub↗

    Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of high-availability PostgreSQL clusters. It functions as an infrastructure-as-code framework that manages cluster coordination, node provisioning, and service discovery through idempotent playbooks. By integrating distributed consensus mechanisms, the platform ensures automated failover and consistent state enforcement across diverse environments, including bare metal and virtualized infrastructure. The platform distinguishes itself through a robust suite of operational capabiliti

    Shell
    Voir sur GitHub↗5,172
  • tinbase/tinbaseAvatar de tinbase

    tinbase/tinbase

    298Voir sur GitHub↗

    Tinbase is a portable backend emulator designed to mirror cloud-hosted service interfaces for local development. It provides a single-binary environment that simulates database, authentication, and storage services, allowing developers to test applications using standard client libraries without requiring containerized infrastructure or external network dependencies. The project distinguishes itself by embedding a full-featured relational database engine and a security policy enforcement layer directly within the application runtime. By intercepting and translating standard backend requests,

    TypeScriptbaasbackendpglite
    Voir sur GitHub↗298
  • firebase/firebase-toolsAvatar de firebase

    firebase/firebase-tools

    4,437Voir sur GitHub↗

    firebase-tools is a command-line interface and cloud resource orchestrator used to manage, test, and deploy Firebase projects. It serves as the primary tool for administering cloud resources, configuring project settings, and handling authentication from a terminal. The project includes a local cloud service emulator that allows developers to run local versions of cloud services to verify behavior before production deployment. It also implements a server based on the Model Context Protocol to expose project data and service controls to AI assistants. The tool covers a wide range of operation

    TypeScript
    Voir sur GitHub↗4,437
  • geldata/gelAvatar de geldata

    geldata/gel

    14,065Voir sur 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

    Pythondatabaseedgedbedgeql
    Voir sur GitHub↗14,065
Voir les 30 alternatives à Stellar→

Questions fréquentes

Que fait fastmonkeys/stellar ?

Stellar is a command-line utility designed to manage local PostgreSQL database states by capturing and restoring snapshots. It functions as a development tool that enables rapid environment provisioning and state switching, allowing users to maintain consistent database configurations during iterative testing and debugging cycles.

Quelles sont les fonctionnalités principales de fastmonkeys/stellar ?

Les fonctionnalités principales de fastmonkeys/stellar sont : Local Database Development Tools, Filesystem Pointer Swaps, PostgreSQL Snapshot Utilities, Database Provisioning, Database State Restoration, Database Versioning, Database Snapshots, Zero-Copy Cloning.

Quelles sont les alternatives open-source à fastmonkeys/stellar ?

Les alternatives open-source à fastmonkeys/stellar incluent : vonng/pigsty — Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of… tinbase/tinbase — Tinbase is a portable backend emulator designed to mirror cloud-hosted service interfaces for local development. It… firebase/firebase-tools — firebase-tools is a command-line interface and cloud resource orchestrator used to manage, test, and deploy Firebase… geldata/gel — Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a… w3tecch/typeorm-seeding — TypeORM Seeding is a development utility designed to automate database population and schema management within… dolthub/dolt — Dolt is a relational database engine that integrates version control directly into the database management layer. It…