How to Contribute
We want contributing to Gatsby to be fun, enjoyable, and educational for anyone and everyone. All contributions are welcome, including issues, new docs as well as updates and tweaks, blog posts, workshops, and more.
Not sure how to start contributing?
If you are worried or don’t know where to start, check out our where to participate page. You can reach out with questions to Marcy Sutton (@marcysutton) or @GatsbyJS on Twitter, and anyone from the Gatsby team on Discord. You can also submit an issue and a maintainer can give you guidance!
Pair programming
Gatsby.js offers free pair programming sessions to the community, if there’s something you’d like to work on together. Get in touch with us if you have a question about contributing or an idea for something to pair on!
In this section:
- How to File an Issue
- How to Make a Reproducible Test Case
- How to Open a Pull Request
- How to Label an Issue
- Triaging GitHub Issues
- Managing Pull Requests
- Docs Contributions
- Blog & Website Contributions
- Code Contributions
- Docs and Website Components
- Community Contributions
Edit this page on GitHub