Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/HuyNguyenAu/notability-to-svg
A short and simple Python script that converts a Notability note strokes into an SVG wrapped HTML file.
https://github.com/HuyNguyenAu/notability-to-svg
Last synced: 4 days ago
JSON representation
A short and simple Python script that converts a Notability note strokes into an SVG wrapped HTML file.
- Host: GitHub
- URL: https://github.com/HuyNguyenAu/notability-to-svg
- Owner: HuyNguyenAu
- License: gpl-3.0
- Created: 2021-07-10T03:33:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-07T00:35:02.000Z (over 2 years ago)
- Last Synced: 2024-08-02T20:47:20.035Z (3 months ago)
- Language: HTML
- Homepage:
- Size: 486 KB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - HuyNguyenAu/notability-to-svg - A short and simple Python script that converts a Notability note strokes into an SVG wrapped HTML file. (HTML)
README
# Notability Notes To SVG
A simple to tool to convert your Notability note strokes into an SVG wrapped in HTML file.## Requirements
- Python 3## Usage
```
$ python main.py example.note
```
The script will output an HTML file.## Why
I often find my self viewing my notes on my iPad, but sometimes I'd rather view it on my desktop. But there was no simple way to view it outside of my iPad.## Why don't you export it as a PDF or use Mac OS?
I don't have a Mac. \
You could try to export it to an PDF file, but then you need to either sync it to your cloud storage or send it to yourself via email. \
In my case, I had notability synced up to my Nextcloud instance via WebDAV. \
This means I had direct access to my notes in Nextcloud which allows me to easily convert my notes on Windows.## Where is this useful?
- View your notes outside of Mac OS or iOS.
- Host your notes online so non-notability users can view it.
- Archiving your notes in an open format so that you can convert it into another format in the future.## Sources
- Thanks to Julia Evans blog post `Reverse engineering the Notability file format` (https://jvns.ca/blog/2018/03/31/reverse-engineering-notability-format/), I was able to quickly understand how the Notability notes work.
- Thanks to `corpnewt` tool (https://github.com/corpnewt/ProperTree) to view Notability notes I was able to build a quick understanding of the layout of the Apple plist file.