Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danny0838/firefox-scrapbook
ScrapBook X – a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit.
https://github.com/danny0838/firefox-scrapbook
Last synced: 5 days ago
JSON representation
ScrapBook X – a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit.
- Host: GitHub
- URL: https://github.com/danny0838/firefox-scrapbook
- Owner: danny0838
- License: mpl-2.0
- Created: 2014-06-02T16:50:09.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-11-14T09:58:49.000Z (almost 3 years ago)
- Last Synced: 2024-08-01T12:34:48.443Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 14.7 MB
- Stars: 322
- Watchers: 36
- Forks: 65
- Open Issues: 82
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-starred - danny0838/firefox-scrapbook - ScrapBook X – a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit. (others)
README
*ScrapBook X* is a legacy Firefox add-on that captures web pages to local device for future retrieval, organization, annotation, and edit. It is based on *ScrapBook* (by Gomita) and *ScrapBook Plus* (by haselnuss).
## Features
1. **Save web pages faithfully**: Web pages shown in the browser can be saved without losing any subtle detail. Metadata such as source URL and saving time are recorded for later reference.
2. **Save partial content**: You can save partial web content. You can decide whether to save images, audio and video files, fonts, frames, styles, and/or scripts. You can decide how to process saved styles. You can edit the web content before saving. You can save a web page as a bookmark. ... And more ways for saving are available for you.
3. **Extensive save**: You can save web pages and files linked by the web page, save multiple opened tabs, save a list of pages using a URL list, ..., and there are more batch saving functionality available for you.
4. **Manage data**: You can manage saved items with a tree structure, just as easy as managing the bookmarks.
5. **Search data**: You can search any fragment of the saved web pages with the built-in full-text engine.
6. **Edit data**: You can add highlights, comments, annotations, or even edit the source html for the saved pages.
7. **Take notes**: You can create note pages in ScrapBook, and edit them as easy as editing web pages.
8. **Input and output data**: You can combine multiple data items into one. You can generate HTML tree list and make a static scrapbook site. You can configure multi-ScrapBook databases that won't interfere with each other. You can import and export data items for backup or exchange.
9. **Addons**: Some Firefox add-ons can be integrated with ScrapBook to extend its power, such as [these ones](https://github.com/danny0838/firefox-scrapbook/wiki/Addons).## Installation
Download the *.xpi* file of a desired version in the [releases list](https://github.com/danny0838/firefox-scrapbook/releases) with a Firefox-like browser and you are done.
* Be sure to **disable or remove ScrapBook, ScrapBook Plus, or other similar add-ons** to prevent a potential conflict.
* ScrapBook X, as a legacy Firefox add-on, is **not supported by Firefox Quantum (>= 57)**. It can still be installed in an older Firefox or a Firefox (Gecko) fork which still supports XUL/XPCOM, such as [WaterFox](https://www.waterfoxproject.org/), [Basilisk](https://basilisk-browser.org/), or [Pale Moon](https://www.palemoon.org/).
* Since Firefox 43, **add-ons are required to be signed** by Mozilla to be installable, while ScrapBook X > 1.14.5 are no more signed as Mozilla has stopped support of legacy add-on signing. To get the latest ScrapBook X work, use a Developer Edition, Nightly, ESR, or unbranded version of Firefox with `xpinstall.signatures.required` preference in `about:config` toggled `false` (read [the documentation](https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox#w_what-are-my-options-if-i-want-to-use-an-unsigned-add-on-advanced-users) for details), or use an older Firefox version or a Firefox fork, as described in the previous point.
* ScrapBook X is **not compatible with Electrolysis (e10s)**. Be sure to disable e10s (check the `Multiprocess`-related fields in the `about:support` page) when using ScrapBook X or it may not function as expected.
## Usage
For usage guide, further information, frequently asked questions, or other details, visit the [documentation wiki](https://github.com/danny0838/firefox-scrapbook/wiki).## Announcement
We are not going to implement support of e10s and WebExtension for ScrapBook X. For a WebExtension "port" of ScrapBook X, check [WebScrapBook](https://github.com/danny0838/webscrapbook), which is our successor project of ScrapBook X and works on many modern browsers.We will keep basic maintenance for ScrapBook X. However, new features or anything that requires a large code rework are unlikely.