Skip to main content

Contributing

Small contributions make a difference, whether that means fixing a typo, adding an example, or improving a package.

Improve the documentation

Use Edit this page at the bottom of a package page to open its original Markdown file on GitHub. Propose your change there so it also benefits people reading the repository directly.

For shared guides, edit the files in this website’s docs/guides/ directory. The website README explains how to preview your changes and add project-specific guides.

Report a problem

Open an issue in the relevant repository. Include the package version, your Laravel and PHP versions when relevant, the expected behavior, and a small example that reproduces the problem.

For security issues, follow the affected repository’s security reporting instructions.

Contribute code

Check the project’s contribution instructions and open issues before starting. Keep your change focused, include a test when appropriate, and explain the problem your pull request addresses.