Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vn-ki/codechef-cli
CLI frontend for codechef
https://github.com/vn-ki/codechef-cli
api cli codechef cp tui
Last synced: about 1 month ago
JSON representation
CLI frontend for codechef
- Host: GitHub
- URL: https://github.com/vn-ki/codechef-cli
- Owner: vn-ki
- Created: 2018-09-07T12:18:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T02:55:39.000Z (about 2 years ago)
- Last Synced: 2024-10-31T15:37:34.204Z (3 months ago)
- Topics: api, cli, codechef, cp, tui
- Language: Python
- Homepage:
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![logo](extras/logo.png)
[![Documentation Status](https://readthedocs.org/projects/codechef-cli/badge/?version=latest)](https://codechef-cli.readthedocs.io/en/latest/?badge=latest)
Created as a part of codechef API hackathon. See [docs](https://codechef-cli.readthedocs.io/en/latest/).
If you want to see a video demonstrating the functionlities, [here you go](https://youtu.be/hlVxnuNxYek)
## Extras
- New codechef friends functionlity. ([codechef-friends](https://github.com/Mrigank11/codechef_friends))
- Neovim plugin. ([codechef.nvim](https://github.com/vn-ki/codechef.nvim))## Features
- Submit from terminal (using a hack).
- See competetions.
- See ranklist of past competetions.
- View problems using a tui.
- Add friends and see their profiles.## Installing
```bash
# Clone the repo
git clone https://github.com/vn-ki/codechef-cli.git
cd codechef-cli# Install the package
pip install -e .
```NOTE: Tested only on linux. The tool should work on windows but color support and tui is not guarenteed to work.
## Usage
```bash
$ codechef --help
```## TODO
- [ ] Integration with codechef friends.
- [ ] Codechef TODO
- [ ] Problem recommendation.