Algo - Open Source Algorithm Repository
Welcome 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! 🚀
Algo 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.
We aim to:
- Create an extensive library of algorithms in different languages
- Help developers learn algorithmic problem-solving
- Foster open-source contribution and collaboration
- Multi-language Support: Algorithms in multiple programming languages
- Beginner-Friendly: Well-structured, easy-to-understand explanations
- Open Source Contributions: Welcoming developers at all levels to contribute
This website is built using Docusaurus 3, a modern static website generator.
$ npm install
$ npm start
This command starts a local development server and opens a browser window. Most changes are reflected live without having to restart the server.
$ npm run build
This command generates static content into the build
directory, which can be served using any static content hosting service.
$ USE_SSH=true npm run deploy
$ GIT_USER=<Your GitHub username> npm run deploy
If you are using GitHub Pages for hosting, this command is a convenient way to build the website and push to the gh-pages
branch.
We welcome contributions from developers of all experience levels. Please refer to the CONTRIBUTING.md file for guidelines.