--- layout: default title: Contribute ---
Everyone is welcome to contribute to the Slim Framework. This project is open source, and it is made better in every possible way thanks to contributors like you.View Source Code
If you think that you have found a security issue with the Slim Framework, don't use the support forum or issue tracker and don't publish the issue publicly. Instead, email all security issues to security [at] slimframework.com.
There's always something that needs fixed or improved. You can find a list of outstanding tasks on the GitHub Issue Tracker. Browse the open issues and start a discussion on the appropriate threads if you want to help.
If you don't know how to write code, don't worry! You can help improve documentation. You can even fix typos. Don't feel like you have to be a genius developer to help. Anything you can do is greatly appreciated!
All developers are different, and this is why the Slim Framework project has contributor guidelines. These ensure all contributors follow the same rules and the same code style.
Separate each new feature or improvement into a separate branch in your forked repository.
Submit a pull request from each feature branch to the Slim Framework repository's
branch. All changes should include appropriate PHPUnit tests.