ActivityPlug documentation
ActivityPlug supports three integration surfaces: a TypeScript library, a GraphQL and HTTP server, and browser-facing BFF routes. Start with the path that matches the application boundary.
Start here
- Getting started installs the project and follows the first supported request.
- Concepts defines adapters, instances, sessions, capabilities, identifiers, pages, and errors.
- API surfaces compares library, GraphQL, HTTP, and browser APIs.
Use ActivityPlug
- Library usage
- Server usage
- Browser integration
- Adapters and capabilities
- Authentication and sessions
- Streaming and media
- Errors and troubleshooting
Operate ActivityPlug
Understand and extend ActivityPlug
Upgrade
Package references
Every workspace package has a README next to its source. The repository README lists the public packages and their roles.