Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork212
The Algorithms website providing GitHub's largest open-source algorithm library.
License
TheAlgorithms/website
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
The Algorithms Official Website
This is a staticNext.js site providing a searchable library of all the algorithms inThe Algorithms. All the data about the algorithms gets scraped directly from the git repositories.
You can help us translate theTheAlgorithms website using Weblatehere. There you can complete the translations for our current languages, or suggest something if you are unsure. Also feel free to add a new language. The current languages are:
If you haven't installed it yet, installNode.js andyarn. Then, install all the dependencies:
yarn
After that, run the script that fetches all the algorithms from GitHub:
yarn fetch-algorithms
Finally, run the development server:
yarn dev
Openhttp://localhost:3000 with your browser to see the website.
Alternatively, you can also use theReady-to-Code Gitpod and easily check how your deployment looks. It will automatically run the commands mentioned above on run.
If you want to add a new feature or fix a bug, create a new branch or fork and commit there. Before opening a PR, be sure to
- Run
yarn lintand fix potential errors - Run
yarn buildto check if everything still builds successfully
Open the pull request againstmain. Vercel will automatically create a preview deployment, and the pull request will be squash merged after being reviewed by a member.
The source code of website itself (this repository) is licensed underMIT, while all the licenses for the code and explanations on the website can be found in the respective repositories.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check outthe Next.js GitHub repository - your feedback and contributions are welcome!
About
The Algorithms website providing GitHub's largest open-source algorithm library.
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
