Spellbook is a browser extension for easily managing thousands of bookmarks with novel UI innovations.
Get it now for Google Chrome or Mozilla Firefox.
pnpm install
pnpm run build
Then add the dist
directory as unpacked extension to Chrome or compatible browser.
pnpm install
pnpm run dev
Then add the dev
directory as unpacked extension to Chrome or compatible browser.
pnpm run test
pnpm run test:puppeteer
I strive to use libraries that are well written and most importantly extremely small in size.
For now the stack is:
- Svelte
- Spectre.css – lightweight, responsive and modern CSS Framework
- Rambda (differences) to Ramda
- Kefir – fast and light Reactive Programming library inspired by Bacon.js and RxJS
- ESLint – Pluggable JavaScript linter
- Rollup
Copyright © 2018–2023 Peter Hillerström and contributors
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
- The lib/rxjs.js file implements
fromEventPattern
function from RxJS in Kefir and is licensed under Apache Software License.