Community

Open development, together

Roc Streaming is an open-source project maintained through public development, community discussion, and user contributions.

01Community channels

Join discussion

Forum

A web forum for questions, ideas, and longer discussions. It works directly in the browser.

Chat

For interactive discussion and quick questions. Hosted on Matrix — open in a browser or install a client.

User chat

#roc-streaming:matrix.org

Developer chat

#roc-streaming-dev:matrix.org
02Contribute

Contribute to Roc Streaming

Roc Streaming welcomes contributions to core development, integrations, documentation, tests, examples, packaging, and infrastructure. Help-wanted tasks are marked in project repositories — a good place to start if you want to contribute but do not yet know where to begin.

RocD

Streaming daemon and control API for managing audio endpoints, streams, devices, and routes.

RustREST APIDistributed systemsOrchestration
03Donations

Help keep Roc Streaming growing

A big part of Roc Streaming development is done by maintainers in their free time. Donations help us spend more time on the project, keep it growing, and buy hardware for testing.

Donations are primarily used to sponsor development time and may be accumulated until there is a meaningful amount suitable for funding development for a few weeks or more. Companies and individuals can also sponsor development of a specific feature — sponsored work is documented publicly.

Let's keep open-source audio moving forward!