> Markdown version of https://www.asyncapi.com/docs/community/000-onboarding/how-to-contribute
> Index: https://www.asyncapi.com/llms.txt

# Contributing Guide

## Where to Contribute

AsyncAPI offers multiple entry points for contributors depending on your interests and experience level. Whether you enjoy writing, coding, design, or community engagement, there is a place for you to contribute.

### Documentation

Help improve the learning experience for others by contributing to documentation across AsyncAPI projects:

* Guides and tutorials  
* Glossary and conceptual documentation  
* Onboarding and contributor documentation  
* Blog posts and educational content

👉 You can contribute using:

* The AsyncAPI [website](https://github.com/asyncapi/website) and [community](https://github.com/asyncapi/community) repositories  
* Documentation-related issues labelled `good first issue` or `docs`

### Core Projects

Contribute to the development of tools that power the AsyncAPI ecosystem:

* [AsyncAPI-React](https://github.com/asyncapi/asyncapi-react)
* [Modelina](https://github.com/asyncapi/modelina)
* [Generator](https://github.com/asyncapi/generator)
* [Spec](https://github.com/asyncapi/spec)
* [Website](https://github.com/asyncapi/website)

👉 You can contribute by:

* Commenting on or raising issues labeled `feature`, `enhancement`, or `good first issue`  
* Making the frontend of the website more accessible   
* Planning the designs for the website   
* Writing unit tests 

### Community & Ecosystem

Support and grow the AsyncAPI community beyond code:

* Answering questions in the community Slack or GitHub Discussions  
* Reviewing pull requests  
* Helping triage issues  
* Participating in working groups or initiatives

👉 You can contribute by:

* Participating in GitHub Discussions in the AsyncAPI repository you're interested in 
* Joining the [AsyncAPI Slack](https://asyncapi.com/slack-invite)  
* [Joining the community](https://github.com/asyncapi/community) and attending [our meetings](https://calendar.google.com/calendar/u/0?cid=Y19xOXRzZWlnbG9tZHNqNm5qdWh2YnB0czExY0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t)

## How to Contribute

Not sure where to start? Here are some tips:

* If you enjoy writing, start with **Documentation**  
* If you enjoy coding, explore **Core Projects**  
* If you enjoy helping others, join **Community & Ecosystem** efforts

Check out the [Types of Contributions](https://www.asyncapi.com/docs/community/010-contribution-guidelines/contribution-flow) section for more ideas.
