Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyPI version

Gen Studio

Visualization tools for GenJAX.


genstudio.plot provides a composable way to create interactive plots using Observable Plot.

Key features:

  • Functional, composable plot creation built on Observable Plot (with near 1:1 API correspondence between Python and JavaScript)
  • Support for sliders & animations
  • Works in Jupyter / Google Colab
  • HTML mode which persists plots across kernel restart/shutdown, and a Widget mode which supports Python<>JavaScript interactivity
  • Terse layout syntax for organizing plots into rows and columns
  • Hiccup implementation for interspersing arbitrary HTML

For detailed usage instructions and examples, refer to the Gen Studio User Guide.

Development

Run yarn watch to compile the JavaScript bundle.

Credits

  • AnyWidget provides a nice Python<>JavaScript widget API
  • pyobsplot was the inspiration for our Python->JavaScript approach

Download files

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

Source Distribution

genstudio-2025.1.23.0.dev1340.tar.gz (493.9 kB view details)

Uploaded Source

Built Distribution

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

genstudio-2025.1.23.0.dev1340-py3-none-any.whl (506.7 kB view details)

Uploaded Python 3

File details

Details for the file genstudio-2025.1.23.0.dev1340.tar.gz.

File metadata

  • Download URL: genstudio-2025.1.23.0.dev1340.tar.gz
  • Upload date:
  • Size: 493.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.5 Linux/6.8.0-1020-azure

File hashes

Hashes for genstudio-2025.1.23.0.dev1340.tar.gz
Algorithm Hash digest
SHA256 1c36cb4ce961e3d491cfa1b3d8d1cb7d66aff71ced3ac3c814f7ee25e1f4f994
MD5 5c231a83fd25551fdc7a988977f070e1
BLAKE2b-256 be3a1812d1972ebc25237446e3936d85fed35135c7ec0babeede7795c4a08d3a

See more details on using hashes here.

File details

Details for the file genstudio-2025.1.23.0.dev1340-py3-none-any.whl.

File metadata

File hashes

Hashes for genstudio-2025.1.23.0.dev1340-py3-none-any.whl
Algorithm Hash digest
SHA256 43c3049cf1736e834aeef6f2d45baae7b713d108f99708f674327afa42c20487
MD5 7606a14fe61106565023e4239a49b9d3
BLAKE2b-256 e1641e21fb8386df0be9aaa17ab57c79b6519c878168be1b59f64a8e7efd3e00

See more details on using hashes here.

Release history Release notifications | RSS feed

2025.4.1

2 files

2025.3.12

2 files

2025.3.11

2 files

2025.3.10

2 files

2025.3.9

2 files

2025.3.8

2 files

2025.3.5

2 files

2025.3.4

2 files

2025.3.3

2 files

2025.3.2

2 files

2025.3.1

2 files

2025.2.4

2 files

2025.2.3

2 files

2025.2.2

2 files

2025.2.1

2 files

This release

2025.1.23.0.dev1340 This release

2 files

2025.1.12

2 files

2025.1.11

2 files

2025.1.10

2 files

2025.1.9

2 files

2025.1.8

2 files

2025.1.7

2 files

2025.1.6

2 files

2025.1.5

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