We’re Stately, a small team founded by David Khourshid, the creator of XState. We’re building Stately, where you can visualize your application logic and collaborate with your whole team.
We appreciate your contributions! There are several ways you can contribute:
- 📥 Submit an issue
- ✨ Solve an issue or make a change
- 🖊️ Write documentation
- 💬 Respond to support questions in the XState GitHub discussions
- 🛟 Respond to questions in the Help channel on Discord
Please read our code of conduct.
Pull requests are encouraged. If you want to add a feature or fix a bug:
- Check out the
contributing.md
in the relevant repository for more detailed guidelines. - Fork and clone the repository.
- Create a separate branch for your changes.
- Make your changes.
- Push your branch and open a PR 🚀
If everything looks good, PRs are reviewed promptly and merged within a day or two (or even within an hour.)
Issues and bug reports are also encouraged. If you want to submit an issue:
- Search existing issues to check if your issue already exists or has been solved.
- Create a new issue if your issue has not yet been submitted.
- Ensure you fill out all the details in the issue template to help us understand the issue.
We’ll try to respond promptly and address your issue as soon as possible.
Our new docs are now in their own docs repo. Read the contribution guide for our Stately Studio and XState docs.
We’d love your feedback! Please post and upvote specific feature requests on our roadmap, and share your more general thoughts and feedback on our Discord.
You’ll find us @statelyai on most social media platforms: