Skip to main content

ImCode - Run codeserver on Colab!

Project description

ColabCode

license PyPI version python version

Installation

Installation is easy!

$ pip install imcode

Run code server on Google Colab or Kaggle Notebooks

Getting Started

ImCode also has a command-line script. So you can just run imcode from command line.

imcode -h will give the following:

usage: imcode [-h] --port PORT [--password PASSWORD] [--mount_drive]

ImCode: Run VS Code On Colab / Kaggle Notebooks

required arguments:
  --port PORT          the port you want to run code-server on

optional arguments:
  --password PASSWORD  password to protect your code-server from unauthorized access
  --mount_drive        if you use --mount_drive, your google drive will be mounted

Else, you can do the following:

# import imcode
$ from imcode import ImCode

# run imcode with by deafult options.
$ ImCode()

# ImCode has the following arguments:
# - port: the port you want to run code-server on, default 10000
# - password: password to protect your code server from being accessed by someone else. Note that there is no password by default!
# - mount_drive: True or False to mount your Google Drive

$ ImCode(port=10000, password="nitin", mount_drive=True)

How to use it?

Colab starter notebook: Open In Colab

ImCode comes pre-installed with some VS Code extensions.

Original project

https://github.com/abhishekkrthakur/colabcode

License

MIT

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

imcode-0.1.1.tar.gz (3.7 kB view details)

Uploaded Source

File details

Details for the file imcode-0.1.1.tar.gz.

File metadata

  • Download URL: imcode-0.1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for imcode-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a21a7076bd994c9567b1f016fadd0e8100aa58330f096d1377b927f75eed2391
MD5 060a208d2d9b5804b707a14dd906b68b
BLAKE2b-256 84021cc04814ec619054d9da3975e56b54f269a9bad12eef629eb7537be2bb15

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