An open API service indexing awesome lists of open source software.

https://github.com/wynd-lab/nihilus

CQRS component with 0 dependencies. Built by Wynd with PHP and ️❤️!
https://github.com/wynd-lab/nihilus

cqrs php

Last synced: 8 months ago
JSON representation

CQRS component with 0 dependencies. Built by Wynd with PHP and ️❤️!

Awesome Lists containing this project

README

          

# Nihilus

[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Azure Pipelines](https://img.shields.io/azure-devops/build/pontoreausylvain/6b6d6e3f-41ee-4d74-8e70-60b5b23e865e/1)](https://dev.azure.com/pontoreausylvain/Nihilus/_build?definitionId=1)
![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pontoreausylvain/nihilus/1)

**Nihilus** is a CQRS component built by [Wynd](https://www.wynd.eu) and used by our backend projects.

This project is part of the _Sith Triumvirate_ project with:
- [Traya](https://github.com/Wynd-Lab/traya): AggregateRoot and events publishing
- Sion: Saga pattern (WIP, not available yet)

Nihilus require specific resolver to work. Here are the list of available resolvers:
- [Symfony](https://github.com/Wynd-Lab/nihilus-symfony-resolver)
- Laravel (We're looking for contributors)

## Quick start

[Overview](/doc/README.md) and [examples](/examples)

## Contribution

For any contribution (Issue and PR), please follow project [guidelines](CONTRIBUTING.md).

Add a ⭐️ is also a way to contribute to this repository 😉

This project has adopted the code of conduct defined by the [Contributor Covenant](https://www.contributor-covenant.org/). Before contributing to this repository, take a look at the [code of conduct](CODE_OF_CONDUCT.md).

## Licence

[MIT](LICENSE)