--- title: Contributing to SVR.JS date: 2024-01-01 18:29:17 excerpt: Contribute to SVR.JS and be part of an exciting open-source project. Follow the step-by-step guidelines to fork the repository, create feature branches, and make your code contributions. Submit your patches for review and integration, and collaborate with the SVR.JS community of developers. Your contributions matter — start making an impact today! --- We welcome contributions from the community! Here's how you can help: ## Git server details The Git server runs Forgejo Git hosting package and it's located at https://git.svrjs.org/. If you have enabled two-factor authentication or logged in via GitHub, generate an access token and use it as a password in Git CLI. ## Reporting Bugs If you find a bug, please open an issue on our issue tracker with a detailed description of the problem and steps to reproduce it. ## Submitting Patches We accept patches via pull requests. Here's our process: 1. **Fork** the project. 2. **Create a branch** for your patch. 3. **Commit** your changes with descriptive commit messages. 4. **Push** your branch to your fork. 5. **Open a pull request** against the main repository. ## Running Tests Before submitting a pull request, please run the tests to ensure your changes haven't introduced any new issues. ## Documentation If your contribution changes existing functionality or adds new features, please update the documentation accordingly. ## License By contributing to our project, you agree that your contributions will be licensed under our project's license. Thank you for considering contributing to our project!