# Contribute to documentation
zkSync documentation is open-sourced, it welcomes community contributions from individuals all around the world, including you.
Contributing to any large project necessitates collaboration among project members as well as the people and processes that make the experience productive and enjoyable.
As collaboration on contribution to zkSync documentation is such an integral part of the community, there are many ways to communicate with others doing the same and to learn from them:
- Instant messaging tools, such as zkSync Discord (opens new window), Telegram: user support group (opens new window).
- Issues - Communicate about actionable items (things that can be acted upon and completed, such as problems with a specific Documentation page, a need for reorganization, etc.):
- Share views and know the latest discussions on our Community Forum (opens new window).
- Follow zkSync on Twitter to get the latest happenings on zkSync.
# Ways to contribute
- Create or edit a page - Improve on the existing pages or create a new one.
- Pick an issue and work on it (opens new window) - Work on issues that's has been raised.
- Add community resources - Help us add relevant resources, such as videos, tutorials or articles.
# Edit or review a documentation page
Find a documentation page that you think needs updating, proofreading, or editing.
# Background and reference information
Content style guide (opens new window) - zkSync content style guide.
# Categories of contribution
Review the page, to see if it needs editing. Things to look for:
- Proofreading (spelling, grammar, punctuation).
- Does the particular page of interest follow the content style guide and the documentation structure guide, if it doesn't you can edit.
- 404 links - Make edits and create a PR to fix any broken links.
- Language translation - We will make a guide for you to follow if you want to translate zkSync documentation into a non-English language.
# Detailed steps
- In the page of interest, click on
Edit this page,
- Step 1 takes you to GitHub: either create an account on GitHub (opens new window), or if you already have an account, then sign in.
- Click on the pen icon to fork the repo so you can start contributing to the documentation.
- Edit MD files:
- We use markdown in the documentation, you will need to know markdown to be able to contribute to the docs.
- Make edits to the files after forking the repo and preview your changes. If you have not read our content style guide (opens new window), please do before you begin this step.
- Write a brief description of the changes you made and click on
- After editing the files click on
Create pull requestand wait for our reviewers to review your PR.