Epos is an opinionated engine for building Chromium browser extensions with React.
While frameworks like WXT and Plasmo prioritize flexibility, Epos focuses on a zero-config experience with powerful features that work out of the box.
At a high level, Epos gives you:
- A cross-context messaging system
- Shared state with persistence and sync
- Storage for files and data
- Extension APIs available in any context
- Automatic script injection + Shadow DOM
- A simpler setup through epos.json