{"id":26276660,"url":"https://github.com/wynd-lab/traya","last_synced_at":"2025-03-14T11:18:58.756Z","repository":{"id":57083103,"uuid":"218769010","full_name":"Wynd-Lab/traya","owner":"Wynd-Lab","description":"AggregateRoot component with 0 dependencies. Built by Wynd with PHP and ️❤️!","archived":false,"fork":false,"pushed_at":"2019-11-18T14:06:43.000Z","size":76,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-23T21:24:47.442Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.wynd.eu","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Wynd-Lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-31T13:10:47.000Z","updated_at":"2019-11-18T14:06:45.000Z","dependencies_parsed_at":"2022-08-24T14:58:24.797Z","dependency_job_id":null,"html_url":"https://github.com/Wynd-Lab/traya","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wynd-Lab%2Ftraya","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wynd-Lab%2Ftraya/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wynd-Lab%2Ftraya/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wynd-Lab%2Ftraya/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Wynd-Lab","download_url":"https://codeload.github.com/Wynd-Lab/traya/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243565369,"owners_count":20311705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-14T11:18:58.066Z","updated_at":"2025-03-14T11:18:58.706Z","avatar_url":"https://github.com/Wynd-Lab.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Traya\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![Azure Pipelines](https://img.shields.io/azure-devops/build/pontoreausylvain/75e3bd3f-37cc-4383-9c61-c82efc276085/3)](https://dev.azure.com/pontoreausylvain/Traya/_build?definitionId=3)\n![Azure DevOps tests](https://img.shields.io/azure-devops/tests/pontoreausylvain/traya/3)\n\n**Traya** is an AggregateRoot \u0026 Event Publishing component built by [Wynd](https://www.wynd.eu) and used by our backend projects.\n\nThis project is part of the _Sith Triumvirate_ project with:\n- [Nihilus](https://github.com/Wynd-Lab/nihilus): CQRS\n- Sion: Saga pattern (WIP, not available yet)\n\nTraya requires a specific implementation if you want to publish events (this part is optionnal). Wynd doesn't provide any default implementation because the event management realy depends on the technology/framework you're using (Prooph, Event Store, Kafka, RabbitMQ, ...). More information are available in the documentation.\n\n## Quick start\n\n[Overview](/doc/README.md) and [examples](/examples)\n\n## Contribution\n\nFor any contribution (Issue and PR), please follow project [guidelines](CONTRIBUTING.md). \n\nAdd a ⭐️ is also a way to contribute to this repository 😉\n\nThis 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).\n\n## Licence\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwynd-lab%2Ftraya","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwynd-lab%2Ftraya","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwynd-lab%2Ftraya/lists"}