Tools for technical writers
Technical writer contributors need the following tools to contribute to AsyncAPI documentation effectively:
- A laptop or desktop computer capable of running the tools necessary to contribute to the project.
- Stable internet access to clone the project repository, submit contributions, and stay updated on project changes.
- A GitHub account. AsyncAPI hosts all its project's source code and documentation on GitHub. You'll need a GitHub account to create issues, fork the repository, submit pull requests, and more. If you're new to GitHub, familiarize yourself with basic GitHub functionalities and workflows.
- A code editor, such as VS Code, capable of handling Markdown files.
- Git, a version control system.
Setup your AsyncAPI local environment
-
Fork the repository by clicking the
Fork
option on the top right of the main repository. -
Open Command Prompt on your local computer.
-
Clone the forked repository by adding your GitHub username instead of
<username>
. For multiple contributions, follow the proper configuration of a forked AsyncAPI repo.
git clone https://github.com/<username>/website/
- Navigate to the website directory.
cd website
- Install all website dependencies.
npm install
- Run the website locally.
npm run dev
- Access the live development server at localhost:3000.