eventuous 0.1.1 copy "eventuous: ^0.1.1" to clipboard
eventuous: ^0.1.1 copied to clipboard

A lightweight and open-souce Event Sourcing library for Dart.

Pub Dart codecov

A lightweight Event Sourcing library for Dart, which is:

Authors:

This library is porting concepts and features from Eventuous for .NET to Eventuous for Dart and is still in active development not yet reached a stable version. Use it on your own risk. You should expect breaking changes that will require refactoring both code and behaviors of code depending on this package. When stable 1.0.0 is released, we pledge to keep the package backwards compatible within each major version.

Usage and documentation #

This package is not yet properly documented, use docs (incomplete) written for the .NET version for an introduction to core principles for developing event sourced applications. We also highly recommend that you use the code generation tool to remove the boilerplate code needed to build you application using event sourcing using this library.

Features and bugs #

The following features are currently ported:

We are working on the following features:

These features are coming later:

Features currently not on the roadmap

Please file feature requests and bugs at the issue tracker.

5
likes
130
points
174
downloads

Publisher

verified publisherdiscoos.org

Weekly Downloads

A lightweight and open-souce Event Sourcing library for Dart.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-2-Clause (license)

Dependencies

collection, equatable, eventstore_client, json_annotation, json_patch, logging, meta, path, universal_io, uuid

More

Packages that depend on eventuous