Skip to main content

Python SVG Charting Library

Project description

https://img.shields.io/pypi/v/svg.charts.svg https://img.shields.io/pypi/pyversions/svg.charts.svg https://img.shields.io/pypi/dm/svg.charts.svg https://img.shields.io/travis/jaraco/svg.charts/master.svg

svg.charts is a pure-python library for generating charts and graphs using Scalable Vector Graphics.

License

License is indicated in the project metadata (typically one or more of the Trove classifiers). For more details, see this explanation.

Acknowledgements

svg.charts depends heavily on lxml and cssutils. Thanks to the contributors of those projects for stable, performant, standards-based packages.

Thanks to Sean E. Russel for creating the SVG::Graph Ruby package from which this Python port was originally derived.

Thanks to Leo Lapworth for creating the SVG::TT::Graph package which the Ruby port was based on.

Thanks to Stephen Morgan for creating the TT template and SVG.

Getting Started

svg.charts has some examples (taken directly from the reference implementation) in tests/samples.py. These examples show sample usage of the various chart types. They should provide a good starting point for learning the usage of the library.

An example of using svg.charts in a CherryPy web app can be found in jaraco.site.charts. If the site is working, you can see the rendered output here.

svg.charts also provides API documentation.

Contributing

This project is hosted at Github.

Please use that site for reporting bugs and requesting help. Patches and contributions of any kind are encouraged.

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

svg.charts-3.4.3.tar.gz (33.4 kB view details)

Uploaded Source

Built Distribution

svg.charts-3.4.3-py2.py3-none-any.whl (31.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file svg.charts-3.4.3.tar.gz.

File metadata

  • Download URL: svg.charts-3.4.3.tar.gz
  • Upload date:
  • Size: 33.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for svg.charts-3.4.3.tar.gz
Algorithm Hash digest
SHA256 ad4084be23c4bc01fccc60bb743c93a6f5f7d3be1d7016db00f6cc617d1835ef
MD5 4c9ec69a2b06aa974d629c7f4d571f8d
BLAKE2b-256 0a0c258c740ed7981aeeacf9969ef0d4bf33efd23356cefa0c30560a0f09cc28

See more details on using hashes here.

Provenance

File details

Details for the file svg.charts-3.4.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for svg.charts-3.4.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7a3d9d89d787246f74d36f7c427f31240157013bd3a9090171a24b92a1ca3e83
MD5 3d3e02e36f2e765c457877315548ad64
BLAKE2b-256 5c5365638c95d196b3a599b7bea9ba36609ff3401d2cc7efac667e65375ff7e4

See more details on using hashes here.

Provenance

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