Title: Code Contributions
Published: March 10, 2021
Last modified: October 9, 2026

---

# Code Contributions

## In this article

 * [Discussions](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#discussions)
 * [Development Hub](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#development-hub)
 * [Contributor resources](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#contributor-resources)

[ Back to top](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#wp--skip-link--target)

A guide on how to get started contributing code to the Gutenberg project.

## 󠀁[Discussions](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#discussions)󠁿

The [Make WordPress Core blog](https://make.wordpress.org/core/) is the primary 
spot for the latest information around WordPress development, including announcements,
product goals, meeting notes, meeting agendas, and more.

Development discussions take place in real-time in the `#core-editor` and `#core-
js` channels in [Make WordPress Slack](https://make.wordpress.org/chat) (registration
required).

## 󠀁[Development Hub](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#development-hub)󠁿

The Gutenberg project uses GitHub to manage code and track issues. The main repository
is at: [https://github.com/WordPress/gutenberg](https://github.com/WordPress/gutenberg).

Browse [the issues list](https://github.com/wordpress/gutenberg/issues) to find 
issues to work on. The [good first issue](https://github.com/wordpress/gutenberg/issues?q=is%3Aopen+is%3Aissue+label%3A%22Good+First+Issue%22)
and [good first review](https://github.com/WordPress/gutenberg/pulls?q=is%3Aopen+is%3Apr+label%3A%22Good+First+Review%22)
labels are good starting points.

## 󠀁[Contributor resources](https://developer.wordpress.org/block-editor/contributors/code/?output_format=md#contributor-resources)󠁿

 * [Getting Started](https://developer.wordpress.org/block-editor/contributors/code/getting-started-with-code-contribution/)
   documents getting your development environment setup, this includes your test
   site and developer tools suggestions.
 * [Git Workflow](https://developer.wordpress.org/block-editor/contributors/code/git-workflow/)
   documents the git process for deploying changes using pull requests.
 * [Coding Guidelines](https://developer.wordpress.org/block-editor/contributors/code/coding-guidelines/)
   outline additional patterns and conventions used in the Gutenberg project.
 * [Testing Overview](https://developer.wordpress.org/block-editor/contributors/code/testing-overview/)
   for PHP and JavaScript development in Gutenberg.
 * [Accessibility Testing](https://developer.wordpress.org/block-editor/contributors/accessibility-testing/)
   documents the process of testing accessibility in Gutenberg.
 * [Managing Packages](https://developer.wordpress.org/block-editor/contributors/code/managing-packages/)
   documents the process for managing the npm packages.
 * [Testing Published Packages Across WordPress Versions](https://developer.wordpress.org/block-editor/contributors/code/package-runtime-compatibility/)
   explains how to test package bundles that load dependencies from WordPress.
 * [Workspace Development](https://developer.wordpress.org/block-editor/contributors/code/workspace-development/)
   explains how to create and work with internal workspaces under `tools/` and `
   test/`, and why dependencies belong in a workspace rather than at the repo root.
 * [Agents and Skills](https://developer.wordpress.org/block-editor/contributors/code/agents-and-skills/)
   explains how instructions for AI coding agents (`AGENTS.md` files and `.agents/
   skills/`) are organized, and what to consider before adding more.
 * [Gutenberg Release Process](https://developer.wordpress.org/block-editor/contributors/code/release/)–
   a checklist for the different types of releases for the Gutenberg project.

First published

March 10, 2021

Last updated

October 9, 2026

Edit article

[ Improve it on GitHub: Code Contributions ](https://github.com/WordPress/gutenberg/edit/trunk/docs/contributors/code/README.md)

[  Previous: Contributor Guide](https://developer.wordpress.org/block-editor/contributors/)

[  Next: Getting Started With Code Contribution](https://developer.wordpress.org/block-editor/contributors/code/getting-started-with-code-contribution/)