Hi everyone!

It was a while since I posted last update about CP-Algorithms. As a general reminder, it is a community project that started off in 2014 by RodionGork as a translation of e-maxx, a Russian go-to resource at the time by e-maxx for learning core competitive programming algorithms. Since then, CP-Algorithms grew quite a lot (which also prompted a rename from original project name e-maxx-eng) and includes a lot of new, original articles, and a lot of translated articles were enhanced and/or extended or even completely rewritten.
New maintainers
Since my last post, we have a few new maintainers in the project: kostka spike1236 and mhayter. Welcome on board, everyone!
Also, as a general reminder, we are always on the lookout for new maintainers!
Please reach out to us if you're interested, and let us know of any of your prior experience in technical writing, computer science and competitive programming. We will be happy to expand our team!
Discord server
We have launched a Discord server (currently with ~500 members)! You are very welcome to join us here to stay updated about what's going on with the project. Also, please feel free to post any feedback or requests there, and generally have fun!
Donations
We have launched a donation campaign! CP-Algorithms is ad-free, and run by volunteers. By donating a small amount, you can help us grow and achieve our next goal of establishing monetary bounties for contributors writing new articles. As a thanks, you will be assigned an exclusive patron role in our Discord server, and, depending on the donation amount, a place on our website.
Contributors call
A mandatory section asking you to help us out as a contributor 😊
Not sure what to help us with? Consider the following:
- GitHub issues marked with "bug" or "enhancement" tags;
- Translation progress indicates which articles still need to be translated;
- Write a new article on the topic of your liking or from a "new-article-suggestion" tags in GitHub issues;
- Improve old articles (fix typos, grammar, style, etc);
- Add images (make sure they're your original work, or adhere to image's license!).
See How to Contribute page for some instructions, or just click on a pencil icon in the upper-right corner of any article to propose changes. You can also use the Article Preview page to see how your changes will look like when they're actually added to the site. If you still have any questions about the process, don't hesitate to reach out to us on Discord!



