SkillAgentSearch skills...

Soundworks

Creative coding framework for distributed applications based on Web technologies.

Install / Use

/learn @collective-soundworks/Soundworks
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

soundworks

npm version Commitizen friendly

soundworks-logo

Open-source creative coding framework for distributed applications based on Web technologies.

Primarily focused on music, soundworks aims at supporting rapid development of real-time distributed applications using JavaScript. It provides abstractions to hide the complexity of the network and to foster very rapid-prototyping and trial-and-error workflows that are typical in artistic practices.

Documentation

Getting started

The best and most simple way to start using soundworks is to use the @soundworks/create wizard.

npx @soundworks/create@latest

soundworks-create

See https://soundworks.dev/tutorials/getting-started.html for more information on the wizard and how to start using soundworks.

Misc

TypeScript support

Basic TypeScript support will be proposed in a (hopefully) near future.

However, for maintenance reasons, we aim at following the TC39 and W3C specifications as close as possible. Therefore, we will wait for the https://github.com/tc39/proposal-type-annotations proposal to reach stage 3 to update the source code in a more integrated manner.

Manual install

Note that the @soundworks/core package is automatically installed when creating an application using the @soundworks/create wizard, so most of the time you should not have to install this package manually. See https://soundworks.dev/guides/getting-started.html for more information on the soundworks wizard.

npm install @soundworks/core

Developement Notes

Windows

On windows machine, tests may fail when run in node.js command line, due to openssl not being found. This is fixed when run with git command line.

Share with Us

If you made an application using soundworks please let us know here: https://github.com/collective-soundworks/soundworks/discussions/61

Credits

https://soundworks.dev/credits.html

License

BSD-3-Clause

Related Skills

View on GitHub
GitHub Stars123
CategoryDevelopment
Updated14d ago
Forks7

Languages

JavaScript

Security Score

95/100

Audited on Mar 19, 2026

No findings