Skip to main content

Welcome to Pencil

Pencil is a small Python library to create plots in the browser using Charts.js.

Pencil makes it easy to draw your charts in a dynamic and responsive grid, and lets you update your plots live as the data is created.

With Pencil, you can draw seven different types of charts:

  • Line
  • Bar
  • Radar
  • Pie
  • Doughnut
  • Polar area
  • Scatter

Read the documentation here.

Installation

Pencil is available on the Python Package Index and can be installed with pip:

$ pip install pncl

If you want, you can also install the package from source with:

$ git clone https://github.com/danielegrattarola/pncl.git
$ cd pncl
$ pip install .

Pencil requires Python 3.6.5+, and works on Linux and MacOS.

Contributing

Feel free to open an issue or a pull request if you find any problems with the package or if you want to add a new functionality to Pencil.

Download files

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

Source Distribution

pncl-1.0.0.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pncl-1.0.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file pncl-1.0.0.tar.gz.

File metadata

  • Download URL: pncl-1.0.0.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.5.0 requests-toolbelt/0.9.1 tqdm/4.25.0 CPython/3.6.5

File hashes

Hashes for pncl-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f8a8059f18abcd4eef6c743ce9b70b98fdb9230e93c97f0ccc8fd79dd104a6e3
MD5 1d19dfc1d1a9053cededa284928a5432
BLAKE2b-256 44447cb6aebd8739fbfba15677e106bdd08b2ce3e57301ce1bbce3950b6cb23f

See more details on using hashes here.

File details

Details for the file pncl-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pncl-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.5.0 requests-toolbelt/0.9.1 tqdm/4.25.0 CPython/3.6.5

File hashes

Hashes for pncl-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49f5d562bc80403b7533919c648de40c760e7db2636edb87bb743e690a1a8913
MD5 3817a87181ec679358ccd31a5465a74a
BLAKE2b-256 f021495cd36e5e0b958e95e192bfe4de3ec6e215ba7de46786aa332fea5ce76e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page