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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

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

Uploaded CPython 3.12Windows x86-64

zengeld_canvas-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (223.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zengeld_canvas-0.1.0-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.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

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

File metadata

File hashes

Hashes for zengeld_canvas-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7f67a45d6b640eba1b0ff353fa1ace87e177e7c67aefa722f8bd2e33a4ce2237
MD5 5345b49dad292394a25d639dd7d731df
BLAKE2b-256 534da8e5fc3db566d6f216c36b9e0a12a1397f2de7abf050808985977ac63b0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zengeld_canvas-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3aee9893b0ed13d8702c20fdea12240af93474d1cceaeddb26a42f8b394ddcc
MD5 900a5c8f0be52458b36ff264a7006c76
BLAKE2b-256 b0c8d12d38ae762777f3092b7f2d39ca6d9761253b5c8d96dfcf833a0f5473b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zengeld_canvas-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1523e88b4c295013c254aed0d62e9ed2d431072344f6432f79bd876a3892e2bb
MD5 e841ee33103f371fed2ae8ee84e5bf3c
BLAKE2b-256 0f1fca5a8780f17150aced31aab50872d51a156763b84c2b7ac89762057797ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zengeld_canvas-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eac0d572fb957dc3dbe888199ee69e9db44eaeb6aa55e01695b02062763ee5b1
MD5 061431dc745ec60c261ab8e03927c907
BLAKE2b-256 cd41450c0a87db896f8c7765d99902bbae23875983389933927d93f4329afb5c

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