Skip to main content

CLI tool to ace competitive programming contests

Project description

Join the chat at https://gitter.im/codemon-py/community

Making the competitive programming workflow faster, one Ctrl+S at a time !

Competitive programming setups suck ! This was the motivation behind creating codemon.

Codemon is a build tool for the terminal, and aims to make the workflow for competitive programming faster than ever. Codemon integrates flawlessly with popular editors such as VSCode, Sublime Text and Vim (❤) !

Codemon + Vim + Tmux in Action

Like what you see ?

Tmux Left Window - Vim Editor (write code here).
Tmux Upper Right Window - Compile and run programs.
Tmux Lower Right Window - Write inputs, if you didn't use "codemon fetch" yet.

90

Installation Instructions

There are many ways to install Codemon.

Installation from Pypi using pip

pip install codemon

Installation from Github

# clone the project & install
git clone https://github.com/ankingcodes/codemon.git
cd codemon/
pip3 install .
# check installation
codemon -h

Contributions

Don't hesitate to create issues and PRs for improving codemon. All contributions are welcome.

License

The MIT License

Copyright (c) 2021 Ankush Bhardwaj

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

codemon-0.0.2.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

codemon-0.0.2-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file codemon-0.0.2.tar.gz.

File metadata

  • Download URL: codemon-0.0.2.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.8.0 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for codemon-0.0.2.tar.gz
Algorithm Hash digest
SHA256 fa0fecd5cf65e13e296617d790dccbc53f184c6acc6956a8ec672bca4dbaf904
MD5 49d63d4ab45a29e9039295118c823890
BLAKE2b-256 5972ab256355f18006f6e471a49ce7d48fb1550772d76fe4e1f323124b6cf0bb

See more details on using hashes here.

File details

Details for the file codemon-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: codemon-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.8.0 tqdm/4.62.0 CPython/3.8.0

File hashes

Hashes for codemon-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 648f2643b6db737f9f126c29a093188696ae55ad8d1ed847ce084f2ac1f09d1c
MD5 b345c3ac356709299955422cb5b64f9b
BLAKE2b-256 5694bfc81c8e6926b857d6f9af95e3ef901a64694514a996a78891f2fb667b6f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page