How to Contribute

August 15, 2025 · View on GitHub

AlgoWiki

Building Knowledge Repositories


Special Thanks to our Contributors ❤️


On the Internet, there is a vast ocean of knowledge on different and varied topics. Most of this knowledge is either available online on the web or resides with the people as human knowledge. I want to create this repository as a platform to bind these scattered pieces of knowledge, spread over various websites at one place!

Help us in getting a domain name

Some of the links below contain only Pdfs books. We will add websites and video resources soon!

How to Contribute

We are collecting links to websites and resources. Send files, pdfs, printed articles or your bookmark folder @tvicky002@gmail.com

Read Our Contribution Page

  1. You can add links of different sources on different topics.
  2. You can also create topics and add different resources to it.
  3. Make sure that links that you provide are related to the topic!

Topics

  • Algorithms
  • Operating System
  • Competitive Programming
  • Web Languages:
  • HTML
  • Javascipt
  • JQuery
  • PHP
  • Django
  • Rails
  • Programming Languages:
  • C
  • C++
  • Java
  • Objective-C
  • Python
  • Ruby
  • Rust
  • Machine Learning
  • Artificial Intelligence
  • Android
  • Discrete Mathematics
  • Compilers
  • Web2py

There are many topics, you can contribute to – Just create topics and add resources to it!

Built with :heart: in GitHub!

LICENCE: MIT (c) Vikesh Tiwari, AlgoWiki