An open API service indexing awesome lists of open source software.

https://github.com/hitarth-gg/codeforces-explorer

Search Users / Problems and sort the data.
https://github.com/hitarth-gg/codeforces-explorer

codeforces codeforces-api codeforces-explorer codeforces-tool codeforces-users radix-ui reactjs redux

Last synced: 10 months ago
JSON representation

Search Users / Problems and sort the data.

Awesome Lists containing this project

README

          

# Codeforces Explorer

### For a codeforces user you can see:

- All the problems solved by them
- Correct Submissions made by them
- Skipped Submissions made by them
Sort data by the rating of the questions
- Clicking on a problem redirects you to the submission made by the user
- Clicking on the division redirects you to the problem on Codeforces
- Rating v/s Total number of problems solved chart

Questions Solved:
![image](https://github.com/hitarth-gg/codeforces-explorer/assets/132205558/d1fcba3e-3c47-46f8-96c0-d7881ae6993d)
Sorting:
![image](https://github.com/hitarth-gg/codeforces-explorer/assets/132205558/2d0c9e51-93d9-4544-b028-4ad03fcd9d66)
Pagination:
![image](https://github.com/hitarth-gg/codeforces-explorer/assets/132205558/17e389d6-4984-424a-940f-747a9c0e7773)
Rating v/s Total Number of Problems Solved:
![image](https://github.com/user-attachments/assets/0d4c6bec-bb9d-45c0-bfbb-cda48de76bf8)

### For a codeforces problem you can:

- See Correct submissions from the past 8,000 / 20,000 / 50,000 submissions.
- Sort correct submissions based on user ratings
- Filter correct submissions based on programming languages
![image](https://github.com/hitarth-gg/codeforces-explorer/assets/132205558/43d253db-6841-4ac2-ba83-4d45cd507a5c)

## Quick Guide

##### Searching Usernames

e.g. : `tourist`, `Benq`

##### Searching Problems

Problems can be searched in two ways :

1. By using `contestId` and `problemIndex` (always works) : e.g. 1480/C or e.g. 1480/c
2. By using `URL` : supported url types are :

`https://codeforces.com/problemset/problem/1480/C`
`https://codeforces.com/contest/1977/problem/B`
##### Fetching more Solutions (deprecated)
To fetch more correct sumbissions of a problem change the value of `Submissions to Fetch` in `Settings > Values` from `8000` to a **higher value**, doing so will increase the time taken to fetch the data.

# Extension Support:
https://github.com/hitarth-gg/codeforces-explorer-extension
![image](https://github.com/hitarth-gg/codeforces-explorer-extension/assets/132205558/152064d6-0c6f-4a27-b9d6-6964ef89d991)
![image](https://github.com/hitarth-gg/codeforces-explorer-extension/assets/132205558/4aa7bdf3-5253-46ad-bd17-01cbd63750f1)