pd4web
pd4web: Running PureData Patches with Externals on Web
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)
| File | Actions Reset | |||
|---|---|---|---|---|
| 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.