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.







