Symmetry9's blog

By Symmetry9, history, 10 months ago, In English

Hello everyone,

I hope you all are doing well.

Recently, many of us noticed that ThemeCP is currently offline. For a long time, it had been a helpful tool for virtual training and problem filtering, especially for Codeforces users. Its absence created a significant gap in daily practice routines.

To help with that, I’ve created a new platform called AlgoGym.

What is AlgoGym? AlgoGym is a virtual training platform designed to support consistent problem-solving practice. It currently contains a growing collection of 12,600+ problems from both Codeforces and LeetCode, all organized with useful filters for efficient searching and practice.

The main feature of this platform is the Training Gym, where you can:

Select levels based on a well-structured sheet (more details of sheet is in this blog)

Track your progress

Access Fresh problems designed for gradual skill improvement

The aim is to provide a clean, focused space to practice DSA and competitive programming consistently—whether you are preparing for contests or interviews.

Useful Features: ****Tag-based filtering (topics like binary search, graphs, dp, etc.)

Platform filter (Codeforces or LeetCode)

Difficulty selection

A gamified training area where you can track your score

Mobile-friendly UI for practicing on the go

Open Source AlgoGym is fully open-source. I would be sincerely grateful to anyone who wants to contribute, suggest features, or report issues. Your suggestions will help improve the platform for everyone in the community.

GitHub: https://github.com/Symmetry7/AlgoGym

Full text and comments »

  • Vote: I like it
  • +7
  • Vote: I do not like it