Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 2.28 KB

File metadata and controls

46 lines (30 loc) · 2.28 KB

Contributing to Algorithm Visualizer

We are always looking for contributors to help us make Algorithm Visualizer the best it can be. Whether you are a beginner or an experienced developer, there are many ways to contribute.

Ways to Contribute

Here are some of the ways you can contribute to Algorithm Visualizer:

  • Fix bugs: We track bugs in our issue tracker. You can find a list of open bugs by clicking on the "Issues" tab on the repository homepage.
  • Add new algorithms: We are always looking for new algorithms to add to Algorithm Visualizer. If you have an algorithm that you would like to add, please create an issue in the issue tracker.
  • Improve the user interface: We want Algorithm Visualizer to be easy to use and understand. If you have any suggestions for improving the user interface, please submit a pull request.
  • Translate the website into another language: We want Algorithm Visualizer to be accessible to everyone, regardless of their language. If you are fluent in another language, please consider translating the website into that language.

Getting Started

To get started contributing to Algorithm Visualizer, you will need to clone the repository to your local machine.

git clone https://github.com/ayush0801/Algo-Visualizer.git

This command will create a copy of the repository on your local machine in a new directory named "Algo-Visualizer".

Once you have the repository on your machine, you can navigate to the project directory and install the dependencies by running the command:

npm install

Submitting a Pull Request

Once you have made your changes to the project, you can submit a pull request to have your changes merged into the main branch of the repository.

To submit a pull request, follow these steps:

  1. Create a new branch for your changes.
  2. Make your changes and commit them to your branch.
  3. Push your changes to your fork.
  4. Create a pull request on the upstream repository.
  5. Reviewers will review your pull request and provide feedback.
  6. Make any necessary changes and push them to your fork.
  7. Once your pull request is approved, it will be merged into the upstream repository.

Thank You!

Thank you for considering contributing to Algorithm Visualizer. We appreciate your help in making our project better!