Audius apps monorepo - web / react native / typescript sdk
翻译准备中
正在加载完整 README。
查看完整 README ↗Audius is the community-run music platform and developer gateway to the internet's largest open music catalog, the Open Audio Protocol.
| Name | Description |
|---|---|
web | Web and desktop app |
mobile | iOS and Android app |
embed | Embed player for third-party sites (X, Discord, etc.) |
sdk | @audius/sdk — TypeScript SDK for the Audius protocol |
harmony | Audius design system |
common | Shared state, models, and utilities for web and mobile |
spl | Solana program instructions for Audius |
eth | Ethereum governance and staking contract interactions |
fixed-decimal | Fixed-point decimal math utilities |
identity-service | Auth and identity service |
commands | CLI for performing actions against the dev stack |
compose | audius-compose service definitions |
eslint-config-audius | Shared ESLint configuration |
npm install
This will do the following:
Environments:
\*:dev runs against local services\*:stage runs against the staging testnet\*:prod runs against production infrastructureFor example:
npm run web
For all available commands please see the package.json scripts and the relevant package READMEs.
We welcome contributions to Audius from anyone who opens a PR. Feel free to reach out to our team on Discord or via other channels for feedback and/or support!
Please report security issues to [email protected] with a description of the
vulnerability and any steps to reproduce. Details on our bug bounty program are available at audius.org/security
Apache 2.0: LICENSE file