Getting Involved
The EventCatalog Miro App is open source and we welcome contributions of all kinds — from bug reports and feature requests to code contributions and documentation improvements.
Ways to contribute​
Report bugs and request features​
Found a bug or have an idea for a new feature? Open a GitHub issue and let us know. Please include as much detail as possible — screenshots, steps to reproduce, and what you expected to happen.
Join the community​
Our Discord community is the best place to ask questions, share feedback, and connect with other users building with EventCatalog. We're active there and happy to help.
Contribute code​
The app is built with React, TypeScript, and the Miro Web SDK. To get started:
- Fork the repository: github.com/event-catalog/eventcatalog-miro-app
- Clone your fork and install dependencies:
git clone https://github.com/<your-username>/eventcatalog-miro-app.git
cd eventcatalog-miro-app
npm install - Start the development server:
npm run dev - Make your changes and open a pull request
Improve the documentation​
If you spot something missing or unclear in these docs, contributions are welcome. The documentation lives alongside the main EventCatalog website.
What we're looking for​
The app is in beta and there are plenty of areas where help is appreciated:
- Bug fixes — if you find something broken, a fix is always welcome
- New features — check the issues page for feature requests or propose your own
- Testing — try the app with your own catalog and let us know how it goes
- Feedback — share what works well and what could be improved
Code of conduct​
Please be kind and respectful in all interactions. We're building this together and every contribution matters.