{"id":22445583,"url":"https://github.com/ajay-dhangar/algo","last_synced_at":"2025-05-16T07:02:39.748Z","repository":{"id":211242831,"uuid":"728610950","full_name":"ajay-dhangar/algo","owner":"ajay-dhangar","description":"This repository contains a collection of data structures and algorithms implemented in various programming languages. It is designed to help learners understand key concepts through hands-on examples. Contributions and improvements are welcome!","archived":false,"fork":false,"pushed_at":"2024-12-26T14:39:48.000Z","size":161807,"stargazers_count":65,"open_issues_count":1,"forks_count":203,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-11T11:49:48.288Z","etag":null,"topics":["algorithms","data-structures","data-structures-and-algorithms","dsa","gssoc-ext","hacktoberfest","hacktoberfest-accepted","hacktoberfest2024","open-source"],"latest_commit_sha":null,"homepage":"https://ajay-dhangar.github.io/algo/","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/ajay-dhangar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"Ajay-Dhangar","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2023-12-07T10:07:20.000Z","updated_at":"2025-05-10T16:03:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"c95d9299-07d5-4007-ab34-8cda79d6a8b6","html_url":"https://github.com/ajay-dhangar/algo","commit_stats":null,"previous_names":["ajay-dhangar/algo"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajay-dhangar%2Falgo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajay-dhangar%2Falgo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajay-dhangar%2Falgo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajay-dhangar%2Falgo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ajay-dhangar","download_url":"https://codeload.github.com/ajay-dhangar/algo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485025,"owners_count":22078764,"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","data-structures","data-structures-and-algorithms","dsa","gssoc-ext","hacktoberfest","hacktoberfest-accepted","hacktoberfest2024","open-source"],"created_at":"2024-12-06T03:15:50.597Z","updated_at":"2025-05-16T07:02:39.705Z","avatar_url":"https://github.com/ajay-dhangar.png","language":"TypeScript","funding_links":["https://github.com/sponsors/Ajay-Dhangar"],"categories":[],"sub_categories":[],"readme":"# [Algo](https://ajay-dhangar.github.io/algo/) - Open Source Algorithm Repository\n\n\u003cimg src=\"https://profile-counter.glitch.me/ajay-dhangar/count.svg\" alt=\"hit counter\" align=\"center\"\u003e\n\n## introduction\nWelcome to **Algo**, an open-source project that provides developers with algorithmic solutions and resources. Whether you're a beginner or an experienced coder, you can contribute, learn, and grow with us! 🚀\n\n\u003cdiv align = \"center\"\u003e\n\u003cbr\u003e\n\n\u003ctable align=\"center\"\u003e\n    \u003cthead align=\"center\"\u003e\n        \u003ctr border: 1px;\u003e\n            \u003ctd\u003e\u003cb\u003e🌟 Stars\u003c/b\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cb\u003e🍴 Forks\u003c/b\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cb\u003e🐛 Issues\u003c/b\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cb\u003e🔔 Open PRs\u003c/b\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cb\u003e🔕 Close PRs\u003c/b\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cb\u003e🛠 Languages\u003c/b\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cb\u003e🌐 Contributors \u003c/b\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n     \u003c/thead\u003e\n    \u003ctbody\u003e\n         \u003ctr\u003e\n            \u003ctd\u003e\u003cimg alt=\"Stars\" src=\"https://img.shields.io/github/stars/ajay-dhangar/algo?style=flat\u0026logo=github\"/\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cimg alt=\"Forks\" src=\"https://img.shields.io/github/forks/ajay-dhangar/algo?style=flat\u0026logo=github\"/\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cimg alt=\"Issues\" src=\"https://img.shields.io/github/issues/ajay-dhangar/algo?style=flat\u0026logo=github\"/\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003cimg alt=\"Open Pull Requests\" src=\"https://img.shields.io/github/issues-pr/ajay-dhangar/algo?style=flat\u0026logo=github\"/\u003e\u003c/td\u003e\n           \u003ctd\u003e\u003cimg alt=\"Close Pull Requests\" src=\"https://img.shields.io/github/issues-pr-closed/ajay-dhangar/algo?style=flat\u0026color=critical\u0026logo=github\"/\u003e\u003c/td\u003e\n           \u003ctd\u003e\u003cimg alt=\"GitHub language count\" src=\"https://img.shields.io/github/languages/count/ajay-dhangar/algo?style=flat\u0026color=critical\u0026logo=github\"\u003e\u003c/td\u003e\n           \u003ctd\u003e\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/ajay-dhangar/algo?color=2b9348\"\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\n## Algo Events\n\n**We are actively participating in the following events:**\n\n\u003ctable\u003e\n\n   \u003ctr\u003e\n      \u003cth\u003eEvent Logo\u003c/th\u003e\n      \u003cth\u003eEvent Name\u003c/th\u003e\n      \u003cth\u003eEvent Description\u003c/th\u003e\n      \u003cth\u003eStatus\u003c/th\u003e       \n   \u003c/tr\u003e\n   \u003ctr\u003e\n      \u003ctd\u003e\u003cimg src=\"girlscript.jpg\" width=\"200\" height=\"auto\" loading=\"lazy\" alt=\"GSSoC 24\"/\u003e\u003c/td\u003e\n      \u003ctd\u003eGSSoC'24 Extd\u003c/td\u003e\n      \u003ctd\u003eGSSoC'24 Extd is a one-month open-source Program conducted by the GirlScript Foundation. It is an initiative to introduce more beginners to Open-Source Software Development.\u003c/td\u003e\n       \u003ctd\u003eActive\u003c/td\u003e\n   \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003cimg src=\"postman.png\" width=\"200\" height=\"auto\" loading=\"lazy\" alt=\"Postman Challenge\"/\u003e\u003c/td\u003e\n      \u003ctd\u003ePostman Challenge in GSSoC\u003c/td\u003e\n      \u003ctd\u003eThe Postman Challenge in collaboration with GSSoC is an initiative to promote API development and open-source contributions. Participants complete challenges using Postman and are rewarded with certificates and goodies.\u003c/td\u003e\n       \u003ctd\u003eActive\u003c/td\u003e\n   \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003e\u003cimg src=\"festhack.jpg\" width=\"200\" height=\"auto\" loading=\"lazy\" alt=\"Hacktoberfest 2024\"/\u003e\u003c/td\u003e\n      \u003ctd\u003eHacktoberfest 2024\u003c/td\u003e\n      \u003ctd\u003eHacktoberfest is a month-long celebration of open source software run by DigitalOcean, GitHub, and Twilio. It encourages contributions to open source projects and promotes a global community of developers.\u003c/td\u003e\n        \u003ctd\u003eExcluded\u003c/td\u003e\n   \u003c/tr\u003e\n\n\u003c/table\u003e\n\n\u003cbr /\u003e\n\n## 🌐 Demo Links\n\n- [Demo](https://ajay-dhangar.github.io/algo/)\n\n## Project Overview\n\nAlgo provides a collection of well-documented algorithmic solutions written in various programming languages, covering a range of topics like sorting, searching, dynamic programming, and more.\n\n### Pick up Topics\n\n- [DSA Roadmap](https://roadmap.sh/datastructures-and-algorithms)\n\nWe aim to:\n- Create an extensive library of algorithms in different languages\n- Help developers learn algorithmic problem-solving\n- Foster open-source contribution and collaboration\n\n## Features\n\n- **Multi-language Support**: Algorithms in multiple programming languages\n- **Beginner-Friendly**: Well-structured, easy-to-understand explanations\n- **Open Source Contributions**: Welcoming developers at all levels to contribute\n- **Community Forum**: A new interactive platform where developers can ask questions, share ideas, and collaborate in real-time. This forum will help bridge the gap between beginners and experts, allowing for deeper engagement and problem-solving.\n\n## Website\n\nThis website is built using [Docusaurus 3](https://docusaurus.io/), a modern static website generator.\n\n## Installation\n\n```bash\n npm install\n```\n\n## Local Development\n\n```bash\n npm start\n```\n\nThis command starts a local development server and opens a browser window. Most changes are reflected live without having to restart the server.\n\n## Build\n\n```bash\n npm run build\n```\n\nThis command generates static content into the `build` directory, which can be served using any static content hosting service.\n\n## Deployment\n\n### Using SSH:\n\n```bash\n USE_SSH=true npm run deploy\n```\n\n### Not using SSH:\n\n```bash\n GIT_USER=\u003cYour GitHub username\u003e npm run deploy\n```\n\nIf you are using GitHub Pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch.\n\n## Contributing\n\nWe welcome contributions from developers of all experience levels. For guidelines, please see the [CONTRIBUTING.md](./CONTRIBUTING.md) file.\n\n## Contributors ✨\n\nThanks to these amazing people who have contributed to the **Algo** project:\n\n\u003c!-- readme: contributors -start --\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://api.vaunt.dev/v1/github/entities/ajay-dhangar/repositories/algo/contributors?format=svg\u0026limit=54\" width=\"1000\" /\u003e\n\u003c/p\u003e\n\u003c!-- readme: contributors -end --\u003e\n\n\u003cbr\u003e\n\n## Stargazers\n\n[![Stargazers repo roster for @ajay-dhangar/algo](https://reporoster.com/stars/dark/ajay-dhangar/algo)](https://github.com/ajay-dhangar/algo/stargazers)\n\n## Forkers\n\n[![Forkers repo roster for @ajay-dhangar/algo](https://reporoster.com/forks/dark/ajay-dhangar/algo)](https://github.com/ajay-dhangar/algo/network/members)\n\n## Resources for Guidance\nHere are some resources that may be helpful as you contribute to Algo:\n- [Docusaurus Documentation](https://docusaurus.io/docs/docs-introduction)\n- [React.js Documentation](https://legacy.reactjs.org/docs/getting-started.html)\n- [Markdown Guide](https://www.markdownguide.org/)\n- [MDX Documentation](https://mdxjs.com/docs/)\n- [Mermaid Documentation](https://mermaid.js.org/)\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"#top\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/Back%20to%20Top-000000?style=for-the-badge\u0026logo=github\u0026logoColor=white\" alt=\"Back to Top\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajay-dhangar%2Falgo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajay-dhangar%2Falgo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajay-dhangar%2Falgo/lists"}