Name | pd4web JSON |
Version |
2.2.7
JSON |
| download |
home_page | https://charlesneimog.github.io/pd4web |
Summary | pd4web compiles PureData patches with external objects for Wasm, allowing to run entire patches in web browsers. |
upload_time | 2024-12-02 15:11:08 |
maintainer | None |
docs_url | None |
author | Charles K. Neimog |
requires_python | <4.0,>=3.9 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<p align="center">
<h1 align="center">pd4web</h1>
<p align="center">
<a href="https://charlesneimog.github.io/pd4web">
<img src="https://github.com/charlesneimog/pd4web/raw/main/Documentation/assets/icon.svg" width="10%" alt="Logo">
</a>
</p>
<h4 align="center">pd4web: Running PureData Patches with Externals on Web</h4>
</p>
<p align="center">
<a href="https://github.com/charlesneimog/pd4web/releases/latest"><img src="https://img.shields.io/github/release/charlesneimog/pd4web?include_prereleases" alt="Release"></a>
<a href="https://pypistats.org/packages/pd4web"><img src="https://img.shields.io/pypi/pyversions/pd4web" alt="Version"></a>
<a href="https://zenodo.org/badge/latestdoi/685549750"><img src="https://zenodo.org/badge/685549750.svg" alt="DOI"></a>
</p>
<p align="center">
<a href="https://pypistats.org/packages/pd4web"><img src="https://img.shields.io/pypi/dm/pd4web" alt="Downloads"></a>
<a href="https://img.shields.io/pypi/pyversions/pd4web"><img src="https://img.shields.io/badge/platforms-macOS%20%7C%20Windows%20%7C%20Linux-green" alt="License"></a>
</p>
<p align="center">
<a href="https://github.com/charlesneimog/pd4web/actions/workflows/Release.yml"><img src="https://github.com/charlesneimog/pd4web/actions/workflows/Release.yml/badge.svg" alt="Tests"></a>
</p>
`pd4web` lets you run PureData patches directly in web browsers. It stands out from alternatives like [hvcc](https://github.com/Wasted-Audio/hvcc) and [WebPd](https://github.com/sebpiq/WebPd) by compiling the source code of [libpd](https://github.com/libpd/libpd), thanks to the work of [claudeha](https://github.com/claudeha). With `pd4web`, you can compile any PureData Vanilla patch, along with a list of more than 800 externals and abstractions.
<h3 align="center">Examples</h3>
* Check some examples [here](https://charlesneimog.github.io/pd4web/).
-----
<h3 align="center">Questions, doubts, help</h3>
* Check the Discussions Sections [here](https://github.com/charlesneimog/pd4web/discussions/).
<h3 align="center">Issues</h3>
* Check the Discussions Issues [here](https://github.com/charlesneimog/pd4web/issues/).
<h3 align="center">Acknowledgements</h3>
* Zack Lee for the GUI interface for patches;
* Jonathan Wilkes, Ivica Ico Bukvic, and the Purr Data team;
* Claude Heiland-Allen for creating [empd](https://mathr.co.uk/empd/);
* Dan Wilcox for [libpd](https://github.com/libpd/libpd);
* Miller Puckette and the Pd community for developing and maintaining Pd;
<h3 align="center"> Details and Documentation</h3>
For more details and documentation, please visit the [Docs](https://charlesneimog.github.io/pd4web/) section of this project.
<h3 align="center">Contribute</h3>
Contribute to enabling running your external library in PureData for WebBrowsers! Add you CMakeFile.
Raw data
{
"_id": null,
"home_page": "https://charlesneimog.github.io/pd4web",
"name": "pd4web",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Charles K. Neimog",
"author_email": "charlesneimog@outlook.com",
"download_url": "https://files.pythonhosted.org/packages/9b/72/778548440bab4a0bf3e6c0b0230b1e6a4a1032239f5848473c74697c8fe8/pd4web-2.2.7.tar.gz",
"platform": null,
"description": "<p align=\"center\">\n <h1 align=\"center\">pd4web</h1>\n <p align=\"center\">\n <a href=\"https://charlesneimog.github.io/pd4web\">\n <img src=\"https://github.com/charlesneimog/pd4web/raw/main/Documentation/assets/icon.svg\" width=\"10%\" alt=\"Logo\">\n </a>\n </p>\n <h4 align=\"center\">pd4web: Running PureData Patches with Externals on Web</h4>\n</p>\n\n<p align=\"center\">\n <a href=\"https://github.com/charlesneimog/pd4web/releases/latest\"><img src=\"https://img.shields.io/github/release/charlesneimog/pd4web?include_prereleases\" alt=\"Release\"></a>\n <a href=\"https://pypistats.org/packages/pd4web\"><img src=\"https://img.shields.io/pypi/pyversions/pd4web\" alt=\"Version\"></a>\n <a href=\"https://zenodo.org/badge/latestdoi/685549750\"><img src=\"https://zenodo.org/badge/685549750.svg\" alt=\"DOI\"></a>\n</p>\n\n<p align=\"center\">\n <a href=\"https://pypistats.org/packages/pd4web\"><img src=\"https://img.shields.io/pypi/dm/pd4web\" alt=\"Downloads\"></a>\n <a href=\"https://img.shields.io/pypi/pyversions/pd4web\"><img src=\"https://img.shields.io/badge/platforms-macOS%20%7C%20Windows%20%7C%20Linux-green\" alt=\"License\"></a>\n</p>\n\n<p align=\"center\">\n <a href=\"https://github.com/charlesneimog/pd4web/actions/workflows/Release.yml\"><img src=\"https://github.com/charlesneimog/pd4web/actions/workflows/Release.yml/badge.svg\" alt=\"Tests\"></a>\n</p>\n\n`pd4web` lets you run PureData patches directly in web browsers. It stands out from alternatives like [hvcc](https://github.com/Wasted-Audio/hvcc) and [WebPd](https://github.com/sebpiq/WebPd) by compiling the source code of [libpd](https://github.com/libpd/libpd), thanks to the work of [claudeha](https://github.com/claudeha). With `pd4web`, you can compile any PureData Vanilla patch, along with a list of more than 800 externals and abstractions.\n\n<h3 align=\"center\">Examples</h3>\n\n* Check some examples [here](https://charlesneimog.github.io/pd4web/).\n\n-----\n<h3 align=\"center\">Questions, doubts, help</h3>\n\n* Check the Discussions Sections [here](https://github.com/charlesneimog/pd4web/discussions/).\n\n<h3 align=\"center\">Issues</h3>\n\n* Check the Discussions Issues [here](https://github.com/charlesneimog/pd4web/issues/).\n\n<h3 align=\"center\">Acknowledgements</h3>\n\n* Zack Lee for the GUI interface for patches;\n* Jonathan Wilkes, Ivica Ico Bukvic, and the Purr Data team;\n* Claude Heiland-Allen for creating [empd](https://mathr.co.uk/empd/);\n* Dan Wilcox for [libpd](https://github.com/libpd/libpd);\n* Miller Puckette and the Pd community for developing and maintaining Pd;\n\n\n<h3 align=\"center\"> Details and Documentation</h3>\n\nFor more details and documentation, please visit the [Docs](https://charlesneimog.github.io/pd4web/) section of this project.\n\n<h3 align=\"center\">Contribute</h3>\n\nContribute to enabling running your external library in PureData for WebBrowsers! Add you CMakeFile.\n\n\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "pd4web compiles PureData patches with external objects for Wasm, allowing to run entire patches in web browsers.",
"version": "2.2.7",
"project_urls": {
"Documentation": "https://www.charlesneimog.github.io/pd4web",
"Homepage": "https://charlesneimog.github.io/pd4web",
"Repository": "https://github.com/charlesneimog/pd4web"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f9b1c3714c78ec6f9223f2a072bbbfac6075f698822f10aba628883ab7fb6193",
"md5": "268ef25d2572e230ae950af0cbafac32",
"sha256": "3bf599eabf72c0a1177d996102906d598e3cd020e9ceef846a564599004a81fc"
},
"downloads": -1,
"filename": "pd4web-2.2.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "268ef25d2572e230ae950af0cbafac32",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 418519,
"upload_time": "2024-12-02T15:11:06",
"upload_time_iso_8601": "2024-12-02T15:11:06.806278Z",
"url": "https://files.pythonhosted.org/packages/f9/b1/c3714c78ec6f9223f2a072bbbfac6075f698822f10aba628883ab7fb6193/pd4web-2.2.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b72778548440bab4a0bf3e6c0b0230b1e6a4a1032239f5848473c74697c8fe8",
"md5": "db6665ba438f50e2faab1bd582e9ebd4",
"sha256": "cc3749c718e7649117b4128b359964b177f36960480df50ebec3a829fdf46a04"
},
"downloads": -1,
"filename": "pd4web-2.2.7.tar.gz",
"has_sig": false,
"md5_digest": "db6665ba438f50e2faab1bd582e9ebd4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 401467,
"upload_time": "2024-12-02T15:11:08",
"upload_time_iso_8601": "2024-12-02T15:11:08.851934Z",
"url": "https://files.pythonhosted.org/packages/9b/72/778548440bab4a0bf3e6c0b0230b1e6a4a1032239f5848473c74697c8fe8/pd4web-2.2.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-02 15:11:08",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "charlesneimog",
"github_project": "pd4web",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pd4web"
}