JSPM

Found 91 results for event-sourcing

fact-streams

An event-sourcing toolkit for Node and MongoDB

  • v0.3.0
  • 42.60
  • Published

@delta-base/toolkit

Application-level event sourcing toolkit for delta-base

  • v0.0.4
  • 42.43
  • Published

feats

A comprehensive TypeScript utility library featuring fluent text building, type-safe switching, duration utilities, React hooks, and extended array/object prototypes for modern JavaScript development.

    • v2.3.1
    • 40.33
    • Published

    @ricofritzsche/eventstore

    A TypeScript event sourcing library with Postgres persistence, real-time subscriptions, and projection support for building responsive event-sourced applications

    • v1.0.8
    • 36.51
    • Published

    qume-react

    React hooks and providers for qume event-sourced state management

    • v1.1.1
    • 35.91
    • Published

    qume

    Event-sourced reactive state management library with fact-based architecture

    • v1.1.1
    • 35.50
    • Published

    pico-framework

    A framework for building actor-based, people-centric systems. (pico = PersIstent Compute Objects)

    • v0.7.0
    • 34.01
    • Published

    select-when

    nodejs library to create expressions that pattern match over an event stream

    • v0.1.9
    • 32.32
    • Published

    @fabrix/fabrix

    Strongly Typed Modern Web Application Framework for Node.js

    • v1.6.4
    • 31.73
    • Published

    ubistorming

    Interactive EventStorming graph visualization and modeling tool

    • v0.0.3
    • 30.87
    • Published

    @ahoo-wang/fetcher-wow

    Support for Wow(https://github.com/Ahoo-Wang/Wow) in Fetcher

    • v1.0.0
    • 30.54
    • Published

    sourced

    Tiny framework for building models with the event sourcing pattern (events and snapshots). Now with Typescript and browser support.

    • v4.0.7
    • 30.52
    • Published

    create-sekiban-app

    Create a new Sekiban application with Dapr

    • v0.1.0-alpha.8
    • 27.67
    • Published

    @sekiban/core

    Core event sourcing and CQRS framework for TypeScript

    • v0.1.0-alpha.5
    • 27.32
    • Published

    @sekiban/cosmos

    Azure Cosmos DB storage provider for Sekiban Event Sourcing framework

    • v0.1.0-alpha.5
    • 27.18
    • Published

    @logistically/events-nestjs

    NestJS integration for @logistically/events v3 - Event-driven architecture with Redis Streams

    • v2.0.1
    • 26.73
    • Published

    @sekiban/dapr

    Dapr actor integration for Sekiban Event Sourcing framework with snapshot support

    • v0.1.0-alpha.5
    • 26.45
    • Published

    @sekiban/postgres

    PostgreSQL storage provider for Sekiban Event Sourcing framework

    • v0.1.0-alpha.5
    • 25.98
    • Published

    @devforgets/pulse

    High-performance event system for React applications and services. Features type-safe event handling, automatic cleanup, real-time monitoring, and service integration.

    • v0.2.3
    • 23.10
    • Published

    @fabrix/spool-broadcast

    Spool: broadcast for Fabrix to implement CQRS and Event Sourcing

    • v1.6.103
    • 22.36
    • Published

    cqes

    CQRS / Event Sourcing

    • v5.0.3
    • 20.56
    • Published

    rivulex

    Rivulex is a high-performance messaging library leveraging Redis Streams for reliable event-driven communication within distributed systems.

    • v1.0.0
    • 20.07
    • Published

    event-sourcing-core

    A generic Event Sourcing and Domain Event management library for Node.js (TypeScript). Provides core infrastructure for implementing Event Sourcing, Aggregate management, and sagas, without including command/query layers.

    • v1.0.3
    • 19.09
    • Published

    @rouby/event-sourcing

    This is an event sourcing library designed to provide a simple and efficient way to handle event sourcing in your applications.

    • v0.59.0
    • 17.88
    • Published

    sourced-ts

    Tiny TypeScript framework for building models with the event sourcing pattern (events and snapshots).

    • v0.0.9
    • 17.41
    • Published

    nestjs-rivulex

    Rivulex is a high-performance messaging library leveraging Redis Streams for reliable event-driven communication within distributed systems.

    • v1.0.0-beta.25
    • 17.24
    • Published

    @klastra/ksync

    Real-time sync engine for modern applications with 300k+ ops/sec performance

    • v0.2.5-internal.test.5
    • 16.08
    • Published

    hebo

    Simple CQRS / Event Sourcing Container

    • v7.1.0
    • 16.07
    • Published

    atomic-saga

    A comprehensive npm package for ensuring atomic API operations in distributed Node.js applications using Saga patterns, compensating transactions, and idempotent operations

    • v1.0.2
    • 14.85
    • Published

    domain-eventrix

    A Typescript library for managing domain events, providing integration with React,React Native , and supporting DDD use cases. Designed to work in Typescript projects.

    • v1.0.15
    • 13.69
    • Published

    leopold

    Event-sourced state support

    • v0.2.0
    • 13.04
    • Published

    acelga-bus

    An extensible typescript message bus with support for middlewares

    • v1.0.7
    • 13.03
    • Published

    sorci

    Library to be able to do event sourcing without worrying about the aggregate.

    • v0.4.13
    • 12.62
    • Published

    plv8-git

    Tracks history of rows in postgresql database tables, using in-memory git operations

    • v0.1.2
    • 12.21
    • Published

    boco-sourced

    Library to support event sourcing in Javascript.

    • v0.0.5
    • 10.30
    • Published

    blackrik

    CQRS and Event-Sourcing Framework

    • v1.2.2
    • 9.51
    • Published

    event-storage-ui

    A simple UI for node event-storage

      • v0.1.0
      • 8.70
      • Published

      clev-cqrs-ui

      Adds middleware to your express app to autogenerate a page that shows all the events that has ever happend to your entity using the clev-cqrs-ui bound to the clev-cqrs framework.

      • v1.0.3
      • 8.69
      • Published

      esaucy

      event sourcing and CQRS framework for Typescript & NodeJs

        • v2.0.2
        • 8.08
        • Published

        @junkawasaki/kagami

        CodeMirror-based web editor with event sourcing and spreadsheet capabilities

          • v0.1.0
          • 7.86
          • Published

          @junkawasaki/kawadb-orm

          TypeScript ORM for KawaDB with KSQL support - works in Web and Electron environments

          • v0.1.0
          • 7.86
          • Published

          mongolina

          This module permits building an event-sourced application by appending events to a database and by reacting to those events.

          • v0.0.32
          • 7.11
          • Published

          cloudstate

          Support for implementing CloudState functions

          • v0.0.5
          • 6.88
          • Published

          chainsauce

          Source EVM events for easy querying

            • v1.0.20
            • 6.88
            • Published

            event-storage

            An optimized embedded event store for node.js

            • v0.8.0
            • 5.91
            • Published

            @curveball/dugout

            Websocket event server. Build rooms and other multi-user applications

            • v0.0.6
            • 5.86
            • Published

            clev-cqrs

            An easy and standard framework for incorporating cqrs(command query responsibility segregation) and event sourcing into your project in nodejs

            • v1.0.7
            • 5.75
            • Published

            phenom

            Event sourcing made simple. Fire, store, and consume events

            • v1.0.0
            • 5.75
            • Published

            eventsrc

            Simple, straight forward event sourcing library

              • v0.1.2
              • 4.51
              • Published

              typed-bus

              Typed bus for internal or external communications, handy for Event Sourcing

              • v1.1.1
              • 4.51
              • Published

              chainsauce-web

              Source EVM events clientside for easy querying

                • v0.0.2
                • 4.44
                • Published

                @folksdo/eventstore

                A lightweight EventStore library is a reusable component that enables applications to persist and retrieve domain events in an append-only fashion on top of MongoDB

                • v1.0.0
                • 4.35
                • Published

                paramodel

                Run-time domain model for event-sourcing

                • v0.4.2
                • 4.34
                • Published

                @naviedu/nestjs-outbox-inbox

                NestJS module for implementing outbox/inbox pattern with TypeORM and MongoDB support

                  • v1.0.3
                  • 2.64
                  • Published

                  panmnesia

                  An action registry and redux-based aggregate store for a PouchDB-based event stream.

                  • v0.1.0
                  • 2.59
                  • Published

                  stair

                  A Node.js microservice transport based on nats-streaming

                  • v0.4.4
                  • 2.56
                  • Published

                  es-reduxed

                  Server side event sourcing powered by Redux

                  • v0.3.10
                  • 2.56
                  • Published

                  @folksdo/cqrs-es

                  Our goal is to encapsulate the core infrastructure for CQRS and Event Sourcing (ES) in a module.

                  • v1.1.2
                  • 2.54
                  • Published

                  @deppi/state

                  State management similar to Redux using RxJS

                  • v0.0.0-development.4
                  • 2.54
                  • Published

                  stalagmite

                  Event sourcing library that helps you building event sourced aggregates.

                  • v0.0.10
                  • 2.54
                  • Published

                  ellert

                  Ellert is an event store for Node.js on top of Postgres

                  • v0.0.1
                  • 0.00
                  • Published

                  vorfall

                  Event store package for Vorfall monorepo.

                  • v0.0.1
                  • 0.00
                  • Published

                  @ravanscafi/redux-undo-actions

                  Batteries-included undo/redo for Redux by tracking dispatched actions, enabling event-sourcing and replay capabilities.

                  • v0.0.0
                  • 0.00
                  • Published