Skip to content

Development

Jeremy Franklin edited this page Aug 22, 2026 · 1 revision

Development

Repository

https://github.com/iamrichmack111/richmack-browser

Main source areas

Typical project layout:

extensions/
  richmack-core/
  richmack-extract/
  richmack-images/
  richmack-email/
  richmack-media/
  richmack-feed/
  richmack-pick/
  richmack-automate/

service/
launcher/
assets/
install.sh
README.md

Development principles

  • Keep Chromium upstream.
  • Keep browser idle overhead low.
  • Prefer event-driven updates over polling.
  • Lazy-load expensive tools.
  • Keep privileged operations outside webpage context.
  • Keep extension permissions narrow.
  • Preserve macOS and Ubuntu/Debian installation paths.

Release artifacts

Full browser:

richmack-browser-vX.Y.Z.zip

Extensions:

richmack-extension-suite-vX.Y.Z.zip

Backend:

ghcr.io/iamrichmack111/richmack-browser-services:vX.Y.Z

Clone this wiki locally