Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/1nfiniteloop/json-bookmarks
Browser extension for Mozilla Firefox and Chrome for importing and exporting bookmarks with a json file
https://github.com/1nfiniteloop/json-bookmarks
bookmarks bookmarks-converter bookmarks-files browser-extension chrome-extension firefox-extension web-extension
Last synced: 14 days ago
JSON representation
Browser extension for Mozilla Firefox and Chrome for importing and exporting bookmarks with a json file
- Host: GitHub
- URL: https://github.com/1nfiniteloop/json-bookmarks
- Owner: 1nfiniteloop
- License: mit
- Created: 2021-09-05T19:34:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-22T19:27:34.000Z (9 months ago)
- Last Synced: 2024-08-01T16:45:09.030Z (3 months ago)
- Topics: bookmarks, bookmarks-converter, bookmarks-files, browser-extension, chrome-extension, firefox-extension, web-extension
- Language: JavaScript
- Homepage:
- Size: 36.1 KB
- Stars: 24
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Json Bookmarks
![json-bookmarks](https://user-images.githubusercontent.com/31454564/147612138-4c9d6bb4-49d3-41ae-bed0-274a23d21c66.png)
This add-on uses a simple json file format for exporting and importing bookmarks
in Firefox and Chrome. This makes it easy to sync bookmarks offline between
browsers, share subset of your bookmarks with others or backup in a git repository.## Install
* Firefox: .
* Chrome:## Format
Chrome and Firefox uses different names for the built-in bookmarks root folders.
The bookmarks file format handles this by:* Substituting __"Bookmarks Toolbar"__ in Mozilla Firefox and __"Bookmarks bar"__ in Chrome
with `${BOOKMARKS_BAR}`.
* Substituting __"Bookmarks Menu"__ in Mozilla Firefox and __"Other bookmarks"__ in Chrome
with `${BOOKMARKS_MENU}`.## Build and develop
1. Install third party libraries with `tools/install_third_party`.
2. Load the extension locally from Mozilla Firefox:
`about:debugging#/runtime/this-firefox` and from
Chrome: `chrome://extensions/`.
3. Package with `tools/package`.
4. Distribute for Mozilla and for Chrome:
.