Skip to main content

pd4web

Logo

pd4web: Running PureData Patches with Externals on Web

DOI

Tests

pd4web lets you run PureData patches directly in web browsers. It stands out from alternatives like hvcc and WebPd by compiling the source code of libpd, thanks to the work of claudeha. With pd4web, you can compile any PureData Vanilla patch, along with a list of more than 800 externals and abstractions.

Examples

  • Check some examples here.

Questions, doubts, help

  • Check the Discussions Sections here.

Issues

  • Check the Discussions Issues here.

Acknowledgements

  • Zack Lee for the GUI interface for patches;
  • Jonathan Wilkes, Ivica Ico Bukvic, and the Purr Data team;
  • Claude Heiland-Allen for creating empd;
  • Dan Wilcox for libpd;
  • Miller Puckette and the Pd community for developing and maintaining Pd;

Details and Documentation

For more details and documentation, please visit the Docs section of this project.

Contribute

Contribute to enabling running your external library in PureData for WebBrowsers! Add you CMakeFile.

Metadata

Release files for pd4web 3.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pd4web 3.3.3
File Actions
pd4web-3.3.3-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for pd4web-3.3.3-cp311-abi3-win_amd64.whl
pd4web-3.3.3-cp311-abi3-manylinux_2_38_x86_64.whl CPython 3.11 abi3 Linux glibc 2.38+ x86-64 Details for pd4web-3.3.3-cp311-abi3-manylinux_2_38_x86_64.whl
pd4web-3.3.3-cp311-abi3-macosx_10_15_x86_64.whl CPython 3.11 abi3 macOS 10.15+ x86-64 Details for pd4web-3.3.3-cp311-abi3-macosx_10_15_x86_64.whl
pd4web-3.3.3-cp311-abi3-macosx_10_15_arm64.whl CPython 3.11 abi3 macOS 10.15+ ARM64 Details for pd4web-3.3.3-cp311-abi3-macosx_10_15_arm64.whl

Total release size: 106.6 MB

Release files / pd4web-3.3.3-cp311-abi3-win_amd64.whl

Download URL pd4web-3.3.3-cp311-abi3-win_amd64.whl
Size 41.5 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
4a2e3229a19cddb66409230c93f497fd059f40717b4a368021ffd58e44067e59
BLAKE2b-256 checksum
How to use checksums
b19fa4179a8502a9c5fdb15758cf5daf27393d5379ad1fcdd5ad256a9dd5fc7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pd4web-3.3.3-cp311-abi3-manylinux_2_38_x86_64.whl

Download URL pd4web-3.3.3-cp311-abi3-manylinux_2_38_x86_64.whl
Size 21.2 MB
Tags CPython 3.11 Linux glibc 2.38+ x86-64 abi3
SHA-256 checksum
How to use checksums
3a6f070bffde55690e56f87df79fc18a10cc1d0e5c29344f3644f263fe64d205
BLAKE2b-256 checksum
How to use checksums
203509b19368910320d61c5a3ae8fa8033e4384e84791f43b8fff398513b56ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pd4web-3.3.3-cp311-abi3-macosx_10_15_x86_64.whl

Download URL pd4web-3.3.3-cp311-abi3-macosx_10_15_x86_64.whl
Size 21.8 MB
Tags CPython 3.11 abi3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
a42dbaea16dd80ef173604b5c32607521932baf49d3ad565badacd07858d5857
BLAKE2b-256 checksum
How to use checksums
492e765245f027893cb95493b7dbfec2f78c8e7cf8c2235030803721b921b578
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / pd4web-3.3.3-cp311-abi3-macosx_10_15_arm64.whl

Download URL pd4web-3.3.3-cp311-abi3-macosx_10_15_arm64.whl
Size 22.0 MB
Tags CPython 3.11 abi3 macOS 10.15+ ARM64
SHA-256 checksum
How to use checksums
b00ffd825f4b39b3b0091d3bfb94d659ef3acf99e80ac313c547de496944f3ca
BLAKE2b-256 checksum
How to use checksums
05d60fa6955fdfbdd73804ffb8eaad038541669eb746686b0a1bf0b441d677cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for pd4web 3.3.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.3.3 This release

4 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page