https://github.com/soap-opera/soap-opera
A layer of ActivityPub on top of Solid Pod
https://github.com/soap-opera/soap-opera
activity-pub activitypub interoperability solid-project solid-protocol
Last synced: 26 days ago
JSON representation
A layer of ActivityPub on top of Solid Pod
- Host: GitHub
- URL: https://github.com/soap-opera/soap-opera
- Owner: soap-opera
- License: mit
- Created: 2025-03-24T17:25:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-27T02:34:25.000Z (3 months ago)
- Last Synced: 2026-02-27T05:49:28.311Z (3 months ago)
- Topics: activity-pub, activitypub, interoperability, solid-project, solid-protocol
- Language: TypeScript
- Homepage:
- Size: 1.17 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SoAP opera
A layer of ActivityPub on top of a Solid Pod
## Run the proof of concept
- `nvm use 22`
- `npm ci`
- copy `.env.sample` to `.env` and edit the app configuration
- `npm start`
## Documentation
[Read what we try](./docs/)
## Related efforts and communication channels
- https://github.com/solid/activitypub-interop (official)
- https://matrix.to/#/#ap:gitter.im (related matrix chat)
## Licensing
- **Code:** This repository's code is licensed under the [MIT License](./LICENSE).
- **Documentation:** The documentation is licensed under [Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)](./docs/LICENSE).
- **Other:** Any other resources, like logos, artworks etc. have all rights reserved.
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!