Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jhh/netscape-bookmark-converter

A Python tool to convert bookmark export files.
https://github.com/jhh/netscape-bookmark-converter

Last synced: 3 months ago
JSON representation

A Python tool to convert bookmark export files.

Awesome Lists containing this project

README

        

# Netscape Bookmark Converter

A Python tool to convert bookmark export files in [Netscape bookmark
format](https://msdn.microsoft.com/en-us/library/aa753582.aspx) into JSON.

## Requirements

1. Clone this repository and `cd netscape-bookmark-converter`.
2. Create a Python 3 virtual environment in the project directory: `python3 -m
venv venv`.
3. Activate virtual environment using script in the venv's script directory.
See Python [documentation page](https://docs.python.org/3/library/venv.html).
4. Install dependencies: `pip install -r requirements.txt`.
5. Get usage instructions: `./convert-bookmarks.py -h`

## Usage

```
$ ./convert-bookmarks.py -h
usage: convert-bookmarks.py [-h] [-t tag] [filename [filename ...]]

Convert Netscape bookmarks to JSON

positional arguments:
filename

optional arguments:
-h, --help show this help message and exit
-t tag, --tag tag add tag to bookmarks
```

## License

See the [LICENSE](LICENSE) file for license rights and limitations (MIT).