Skip to main content

High-performance SVG chart rendering engine for financial data visualization

Project description

zengeld-canvas (Python)

Python bindings for the high-performance zengeld-canvas chart rendering engine.

Installation

pip install zengeld-canvas

Quick Start

from zengeld_canvas import Bar, Viewport, PriceScale, Theme

# Create bars
bar = Bar(time=1703721600, open=100.0, high=105.0, low=98.0, close=103.0)
print(f"Bullish: {bar.is_bullish()}")

# Create viewport
viewport = Viewport(width=800.0, height=600.0)
viewport.first_bar = 0.0
viewport.last_bar = 100.0

# Create price scale
price_scale = PriceScale()
price_scale.set_range(95.0, 110.0)

# Use dark theme
theme = Theme.dark()
print(f"Background: {theme.background}")

License

MIT OR Apache-2.0

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

zengeld_canvas-0.1.2.tar.gz (370.3 kB view details)

Uploaded Source

Built Distributions

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

zengeld_canvas-0.1.2-cp312-cp312-win_amd64.whl (127.5 kB view details)

Uploaded CPython 3.12Windows x86-64

zengeld_canvas-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (223.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zengeld_canvas-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl (229.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

zengeld_canvas-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file zengeld_canvas-0.1.2.tar.gz.

File metadata

  • Download URL: zengeld_canvas-0.1.2.tar.gz
  • Upload date:
  • Size: 370.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zengeld_canvas-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0cc8c01b04d4ecda9a557450c525b4b8b5ce47759a2b460d178a26e2ab58e172
MD5 3133bad94e7edb18d87f28f64c600fb4
BLAKE2b-256 66fed8eb766e532a0401c2708441bae73b99b95291a4c7333382b1f821cd5334

See more details on using hashes here.

File details

Details for the file zengeld_canvas-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for zengeld_canvas-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8ff642c43ea967f5c60713b41af84aa406c4d551f971dca070a7cc0d820b3dd7
MD5 69ea261d2f21d1d2d6730647f744baa5
BLAKE2b-256 21df94360ca0bbada09ca768e5a35dffa6f517f0c8e350c94a087df88be7fb81

See more details on using hashes here.

File details

Details for the file zengeld_canvas-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zengeld_canvas-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f566cb77c15be2d3be7727eed722ff5365de8c4732ebaeea3429ffe0324f9da
MD5 1c1a618869c95dde6202d9482631f77b
BLAKE2b-256 d5d238a0838da543e7b48f1bbf32d76d0783f554487ee2efc7ba0dee17e2d77b

See more details on using hashes here.

File details

Details for the file zengeld_canvas-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for zengeld_canvas-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 24c805e4f3222778000f1ebf58125caa2d82513109a0083b511aa34aa22539fe
MD5 b2fefdba7391168c445a7f5c2e9af50d
BLAKE2b-256 2b1f7499a0426d808c05553357b2719e12022b07f13625979690f54fccf4f4b4

See more details on using hashes here.

File details

Details for the file zengeld_canvas-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zengeld_canvas-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7b3459cd7f36684c4f8bff95aa4ca97a0e48b1c3ca3f5a581b016e19321fbfe
MD5 724e56bdea17ab28f654fab77876ebf4
BLAKE2b-256 36573fe9227428f4289cb3a20ecd08eedfc7a0ab7967818db53c2761e55e884d

See more details on using hashes here.

Supported by

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