Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/EventStore/EventStore-Client-NodeJS
A NodeJS client for Event Store
https://github.com/EventStore/EventStore-Client-NodeJS
cqrs event-sourcing eventsourcing eventstore eventstoredb grpc javascript nodejs typescript
Last synced: about 1 month ago
JSON representation
A NodeJS client for Event Store
- Host: GitHub
- URL: https://github.com/EventStore/EventStore-Client-NodeJS
- Owner: EventStore
- License: apache-2.0
- Created: 2019-11-20T10:23:28.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T08:33:43.000Z (8 months ago)
- Last Synced: 2024-05-02T21:24:56.884Z (8 months ago)
- Topics: cqrs, event-sourcing, eventsourcing, eventstore, eventstoredb, grpc, javascript, nodejs, typescript
- Language: JavaScript
- Homepage: https://eventstore.com
- Size: 1.93 MB
- Stars: 158
- Watchers: 36
- Forks: 21
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- eventstore-resource-collection - Nodejs EventStore Client - not sure if this is in npm (Clients by language / JavaScript)
README
# EventStoreDB NodeJS Client
[![license][license-badge]][license-badge-url]
EventStoreDB is the event-native database, where business events are immutably stored and streamed. Designed for event-sourced, event-driven, and microservices architectures.
## Packages
This monorepo contains the following packages:
| Subfolder | Package |
| ---------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [`packages/db-client/`](packages/db-client/) | [`@eventstore/client`](https://www.npmjs.com/package/@eventstore/db-client) |
| [`packages/opentelemetry/`](packages/opentelemetry/) | [`@eventstore/opentelemetry`](https://www.npmjs.com/package/@eventstore/opentelemetry) |
| [`packages/test/`](packages/test/) | Internal tests |## Support
Information on support can be found on our website: [Event Store Support]
## Communities
- [Discuss]
- [Discord (Event Store)][discord-event-store]
- [Discord (ddd-cqrs-es)][discord-ddd-cqrs-es]## Contributing
Refer to our [Contribution Guidelines]
[event store support]: https://eventstore.com/support/
[discuss]: https://discuss.eventstore.com/
[discord-event-store]: https://discord.gg/Phn9pmCw3t
[discord-ddd-cqrs-es]: https://discord.com/invite/sEZGSHNNbH
[license-badge]: https://img.shields.io/npm/l/@eventstore/db-client.svg
[license-badge-url]: https://github.com/EventStore/EventStore-Client-NodeJS/blob/master/LICENSE
[contribution guidelines]: https://github.com/EventStore/EventStore-Client-NodeJS/blob/master/CONTRIBUTING.md