Noematic is an experimental browser extension that reimagines bookmarking. When you bookmark a page, its text content is saved locally to your computer. This content is indexed, enabling bookmarks to be retrieved through full-text search.
Warning
This is a work-in-progress prototype. It is unstable and not yet fit for general use.
Noematic is currently comprised of two components:
- a web extension, usable in Firefox or Chromium browsers
- a native executable which communicates with the extension using native messaging.
On Linux:
cargo build
npm run build
The extension build products can be loaded from:
dist/share/chromium/extensions/noematic
dist/share/mozilla/extensions/noematic
Refer to the native messaging documentation for Firefox or Chromium for more information, including manifest file locations for various platforms.
On Linux, native manifests for both browsers can be installed (after building) using the following command:
npm run configure