Awesome Open Source
Awesome Open Source

Radical

Build Status Coverage Status Radical Matrix room #radical-webext:matrix.org

Element (Riot Web) bundled as Firefox Add-on.

Features

  • Element (Riot Web) served entirely locally without the need for additional setup
  • Ability to edit Element's "config.json" in the Add-on preferences
  • Search in encrypted rooms using Radical Native

Search

  1. Install Radical Native (the Add-on is not required)
  2. Reload Radical Add-on tab, go to "Settings > Security & Privacy", there you should see a "Manage" button under "Message search", clicking it should show ongoing work

Troubleshooting

Development

yarn is required to build element.

npm install
npm run dev

Firefox

  • Load the build located in build/firefox as Temporary Add-on via about:debugging#/runtime/this-firefox

Tests

# watcher
npm run test:watch

# once & coverage
npm run test

Release

# bump version in manifest.json
./scripts/release.sh

Disclaimer

Not an official project from Element!


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (252,254
Firefox (1,818
Matrix (1,231
Webextension (1,026
Element (407
Riot (152
Related Projects