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
·

13 Repos

Awesome GitHub RepositoriesTransactional Data Mutations

Optimistic updates with transactional persistence and automatic rollback.

Distinguishing note: Focuses on the transactional nature of data mutations rather than general state updates.

Explore 13 awesome GitHub repositories matching data & databases · Transactional Data Mutations. Refine with filters or upvote what's useful.

Awesome Transactional Data Mutations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • tanstack/tableAvatar von TanStack

    TanStack/table

    28,119Auf GitHub ansehen↗

    TanStack Table is a headless, framework-agnostic engine designed for building complex data grids and managing tabular state. By decoupling data processing logic from the visual rendering layer, it allows developers to implement custom user interfaces while offloading sophisticated operations like sorting, filtering, grouping, and pagination to a unified, performant core. The library distinguishes itself through its commitment to type safety and environment flexibility. It leverages strict type definitions to ensure data integrity across the entire application and utilizes an adapter pattern t

    Executes multi-step mutation logic with support for optimistic updates and automatic state rollback.

    TypeScriptdatagriddatagridsdatatable
    Auf GitHub ansehen↗28,119
  • tanstack/routerAvatar von TanStack

    TanStack/router

    14,681Auf GitHub ansehen↗

    TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search parameters, and data loaders across the entire application stack. It functions as a comprehensive framework for server-side rendering, enabling the generation of complete HTML pages to improve initial load performance and search engine optimization. By integrating declarative data fetching, the library manages asynchronous information at the route level, supporting preloading, caching, and parallel request execution to ensure data is ready before components render. The project

    Enables optimistic updates with transactional persistence and automatic rollback for reliable data mutations.

    TypeScriptframeworkfullstackjavascript
    Auf GitHub ansehen↗14,681
  • geldata/gelAvatar von geldata

    geldata/gel

    14,065Auf GitHub ansehen↗

    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

    Constructs efficient queries to perform complex, multi-object mutations in a single database round-trip.

    Pythondatabaseedgedbedgeql
    Auf GitHub ansehen↗14,065
  • a16z-infra/ai-townAvatar von a16z-infra

    a16z-infra/ai-town

    9,285Auf GitHub ansehen↗

    AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions. The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,

    Provides mechanisms to modify application state via transactional data mutations from a JavaScript environment.

    TypeScript
    Auf GitHub ansehen↗9,285
  • delta-io/deltaAvatar von delta-io

    delta-io/delta

    8,596Auf GitHub ansehen↗

    Delta is a lakehouse table format that brings ACID transactions and data warehouse consistency to large scale data lakes on cloud object storage. It serves as an ACID transaction manager, coordinating atomic commits and serializable isolation for concurrent reads and writes across distributed compute engines. The project provides a multi-engine interoperability layer that uses format translation to allow diverse SQL engines and processing frameworks to read and write the same tables. It functions as a data versioning system, utilizing a transaction log to enable time travel, historical snapsh

    Provides transactional persistence for delete, update, and merge operations using a transaction log to maintain consistency.

    Scalaacidanalyticsbig-data
    Auf GitHub ansehen↗8,596
  • tanstack/virtualAvatar von TanStack

    TanStack/virtual

    6,971Auf GitHub ansehen↗

    Supports building complex mutations with transactional optimistic updates and full lifecycle control.

    TypeScriptjavascriptperformancereact
    Auf GitHub ansehen↗6,971
  • tanstack/formAvatar von TanStack

    TanStack/form

    6,584Auf GitHub ansehen↗

    TanStack Form is a cross-framework form state management library that provides typed fields, validation, and submission across React, Vue, Angular, Solid, Lit, Svelte, and Preact. It uses a shared form model that adapts to different UI frameworks while preserving the same validation and submission logic, and offers headless form controls that impose no UI markup, letting developers bring their own inputs and design system. The library distinguishes itself through granular state subscription, where components subscribe to narrow slices of form or field state using reactive primitives, so only

    Uses createOptimisticAction and createTransaction to define custom mutation workflows with full control over lifecycle, merging, and temporary IDs.

    TypeScriptangularformforms
    Auf GitHub ansehen↗6,584
  • apache/hiveAvatar von apache

    apache/hive

    6,012Auf GitHub ansehen↗

    Apache Hive is a SQL-on-Hadoop data warehouse that enables querying and managing petabytes of data stored in distributed storage such as HDFS and cloud storage services. It provides a familiar SQL interface for batch analytics and reporting, supported by a core set of components including the HiveServer2 Thrift service for remote query execution, the Hive Metastore Service for central metadata management, the Hive ACID Transaction Engine for concurrent read-write operations, and the Hive LLAP Interactive Engine for low-latency analytical processing. The WebHCat REST API offers an HTTP interfac

    Inserts, updates, and deletes individual records in ACID tables without rewriting entire partitions.

    Javaapachebig-datadatabase
    Auf GitHub ansehen↗6,012
  • owasp/top10Avatar von OWASP

    OWASP/Top10

    5,273Auf GitHub ansehen↗

    This project is a web application security standard and vulnerability framework. It provides a comprehensive list of the most critical security risks facing web applications, paired with technical guidance and a structured methodology for identifying and mitigating these flaws. The framework functions as a secure coding guide and a risk assessment methodology, offering a standardized approach to prioritizing vulnerabilities based on their potential impact and likelihood of exploitation. It defines architectural patterns and technical recommendations to help developers implement defense in dep

    Provides patterns for ensuring transactional integrity and automatic rollbacks to prevent data state corruption.

    HTML
    Auf GitHub ansehen↗5,273
  • graphql-python/graphene-djangoAvatar von graphql-python

    graphql-python/graphene-django

    4,390Auf GitHub ansehen↗

    Graphene-Django is a GraphQL integration framework and schema mapper used to build typed APIs for Django applications. It functions as a database API layer that transforms Django model fields and relationships into a graph schema, allowing clients to request specific data in a single call. The project implements the Relay specification, providing tools for global object identification and standardized connection-based pagination to manage large datasets. It distinguishes itself by mapping database models, forms, and serializers directly into GraphQL object types and mutations. The framework

    Ensures that a set of mutation fields within a single request are executed within a transaction for atomic success or rollback.

    Python
    Auf GitHub ansehen↗4,390
  • tanstack/dbAvatar von TanStack

    TanStack/db

    3,604Auf GitHub ansehen↗

    This project is a client-side data management library and query orchestrator designed to synchronize remote server state with local client state. It functions as a type-safe state manager and cache orchestrator that coordinates data loading across diverse backends, including REST, GraphQL, and WebSockets. The system distinguishes itself through a durable workflow engine for executing asynchronous functions with persisted state and deterministic replay. It also provides a standardized AI integration adapter to connect large language models to application data, supporting real-time response str

    Manages multi-step data changes with transactional lifecycles and automatic rollback capabilities.

    TypeScript
    Auf GitHub ansehen↗3,604
  • simolus3/driftAvatar von simolus3

    simolus3/drift

    3,231Auf GitHub ansehen↗

    Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries

    Allows executing inserts, updates, and deletes using dynamic maps instead of static data classes.

    Dartdartdart-build-systemflutter
    Auf GitHub ansehen↗3,231
  • wzhudev/reverse-linear-sync-engineAvatar von wzhudev

    wzhudev/reverse-linear-sync-engine

    2,091Auf GitHub ansehen↗

    The reverse-linear-sync-engine is a data synchronization framework designed to manage distributed application state. It provides a system for tracking local data mutations, resolving discrepancies between multiple sources, and maintaining consistency across connected clients through a centralized transaction-based model. The engine distinguishes itself by integrating reactive state observation with a transaction history stack. This combination allows the framework to automatically refresh interface components when data changes while simultaneously enabling precise undo and redo functionality.

    Captures local modifications as discrete, reversible transactions for reliable server synchronization.

    JavaScriptcollaborationdata-synclinear
    Auf GitHub ansehen↗2,091
  1. Home
  2. Data & Databases
  3. Transactional Data Mutations

Unter-Tags erkunden

  • Dynamic Map MutationsExecuting database modifications using dynamic maps or dictionaries instead of static type-safe classes. **Distinct from Transactional Data Mutations:** Focuses on the dynamic, non-static nature of the data input for mutations, whereas Transactional Data Mutations focus on atomicity.