{"id":13444312,"url":"https://github.com/TheAlgorithms/website","last_synced_at":"2025-03-20T18:32:01.110Z","repository":{"id":38369038,"uuid":"317667451","full_name":"TheAlgorithms/website","owner":"TheAlgorithms","description":"The Algorithms website providing GitHub's largest open-source algorithm library.","archived":false,"fork":false,"pushed_at":"2024-04-13T19:01:55.000Z","size":6144,"stargazers_count":777,"open_issues_count":21,"forks_count":162,"subscribers_count":20,"default_branch":"main","last_synced_at":"2024-04-14T01:02:12.971Z","etag":null,"topics":["algorithms","hacktoberfest","i18next","nextjs","static","translations","typescript","vercel","yarn"],"latest_commit_sha":null,"homepage":"https://the-algorithms.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheAlgorithms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":"TheAlgorithms","issuehunt":null,"otechie":null,"custom":null}},"created_at":"2020-12-01T21:04:53.000Z","updated_at":"2024-04-15T22:04:48.142Z","dependencies_parsed_at":"2023-09-29T00:54:25.018Z","dependency_job_id":"331a3f2e-28d0-45a5-a992-ce94111b11d4","html_url":"https://github.com/TheAlgorithms/website","commit_stats":{"total_commits":683,"total_committers":109,"mean_commits":6.26605504587156,"dds":0.7891654465592972,"last_synced_commit":"787c71a7a1a831a01006938ad66df7e79ed287f7"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlgorithms%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlgorithms%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlgorithms%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheAlgorithms%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheAlgorithms","download_url":"https://codeload.github.com/TheAlgorithms/website/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221657663,"owners_count":16859029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","hacktoberfest","i18next","nextjs","static","translations","typescript","vercel","yarn"],"created_at":"2024-07-31T03:02:24.495Z","updated_at":"2024-10-28T06:30:31.057Z","avatar_url":"https://github.com/TheAlgorithms.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://the-algorithms.com\"\u003e\n    \u003cimg src=\"https://user-images.githubusercontent.com/73777108/150716450-24845b69-48c1-4d7b-a641-cf2f853c2b53.gif\" height=\"100\"\u003e\n  \u003c/a\u003e\n  \u003ch1 align=\"center\"\u003e\u003ca href=\"https://github.com/TheAlgorithms/\"\u003eThe Algorithms\u003c/a\u003e Official Website\u003c/h1\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\n  \u003ca href=\"https://gitpod.io/#https://github.com/TheAlgorithms/website\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" height=\"20\"\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://the-algorithms.com/discord/\"\u003e\n    \u003cimg src=\"https://img.shields.io/discord/808045925556682782.svg?logo=discord\u0026colorB=5865F2\" height=\"20\"\u003e\n  \u003c/a\u003e\n\n  \u003cbr /\u003e\n\n  \u003ca href=\"https://liberapay.com/TheAlgorithms\"\u003e\n    \u003cimg src=\"https://img.shields.io/liberapay/receives/TheAlgorithms.svg?logo=liberapay\" height=\"20\"\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://hosted.weblate.org/engage/TheAlgorithms/?utm_source=widget\"\u003e\n    \u003cimg src=\"https://hosted.weblate.org/widgets/TheAlgorithms/-/svg-badge.svg\" height=\"20\"\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://matrix.to/#/#TheAlgorithms_community:gitter.im\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Chat-Gitter-ff69b4.svg?label=Chat\u0026logo=gitter\" height=\"20\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nThis is a static [Next.js](https://nextjs.org/) site providing a searchable library of all the algorithms in [The Algorithms](https://github.com/TheAlgorithms). All the data about the algorithms gets scraped directly from the git repositories.\n\n## Translating the website\n\nYou can help us translate the [TheAlgorithms](https://the-algorithms.com) website using Weblate [here](https://hosted.weblate.org/engage/TheAlgorithms/?utm_source=widget). 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:\n\n[![Translation status by language](https://hosted.weblate.org/widgets/TheAlgorithms/-/common/multi-auto.svg)](https://hosted.weblate.org/projects/TheAlgorithms/common/?utm_source=widget)\n\n## Getting Started\n\nIf you haven't installed it yet, install [Node.js](https://nodejs.org/en/) and [yarn](https://classic.yarnpkg.com/en/docs/install#windows-stable). Then, install all the dependencies:\n\n```bash\nyarn\n```\n\nAfter that, run the script that fetches all the algorithms from GitHub:\n\n```bash\nyarn fetch-algorithms\n```\n\nFinally, run the development server:\n\n```bash\nyarn dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the website.\n\nAlternatively, you can also use the [Ready-to-Code Gitpod](https://gitpod.io/#https://github.com/TheAlgorithms/website) and easily check how your deployment looks. It will automatically run the commands mentioned above on run.\n\n## Contributing\n\nIf 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\n\n- Run `yarn lint` and fix potential errors\n- Run `yarn build` to check if everything still builds successfully\n\nOpen the pull request against `main`. Vercel will automatically create a preview deployment, and the pull request will be squash merged after being reviewed by a member.\n\n## License\n\nThe source code of website itself (this repository) is licensed under [MIT](https://github.com/TheAlgorithms/website/blob/main/LICENSE), while all the licenses for the code and explanations on the website can be found in the respective repositories.\n\n## Learn More\n\nTo learn more about Next.js, take a look at the following resources:\n\n- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.\n- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.\n\nYou can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!\n\u003cbr /\u003e\u003cbr /\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://vercel.com?utm_source=thealgorithms\u0026utm_campaign=oss\"\u003e\n    \u003cimg src=\"./public/powered-by-vercel.svg\" height=\"35px\" alt=\"Powered by Vercel\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n","funding_links":["https://liberapay.com/TheAlgorithms"],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheAlgorithms%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTheAlgorithms%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheAlgorithms%2Fwebsite/lists"}