Hacker GitHub

← All repos

dunhamsteve/notesutils

View on GitHub ↗ ★ 249 Python

Utilities for extracting notes from Notes.app. This repository is lightly maintained and mainly exists to serve as documentation and starting point for your own scripts.

11 mentions on Hacker News by 6 people: 2 stories, 9 comments · first 2019-10-24 · latest 2025-10-15

Mentions per year 11 mentions · busiest year 2020 (3)
20082026
  1. …full schema, in text form, was embedded in the web version of the application. That project is at https://github.com/dunhamsteve/notesutils and also is neglected. I believe the table format has changed enough that tables are no longer…
    comment by dunham · 2025-10-15 · in Reverse engineering iWork
  2. …update it someday, but I'm not using notes at the moment and have too many other things going one. https://github.com/dunhamsteve/notesutils
  3. Indeed, Apple Notes has a reasonably sophisticated CRDT, including support for tables: https://github.com/dunhamsteve/notesutils/blob/master/notes....
    comment by mweidner · 2024-08-28 · in Faster CRDTs (2021)
  4. …- (discusses the internals) https://devlog.notespub.com/2022/08/site-generator-for-apple... - https://github.com/dunhamsteve/notesutils - https://github.com/ydkhatri/mac_apt - https://github.com/threeplanetssoftware/apple_cloud_notes_pa...
  5. …a note). Just gzipped protobuf data. I wrote an extractor about six years ago, maybe it'll help: https://github.com/dunhamsteve/notesutils It seems to still work for text. It looks like it doesn't dump tables anymore, so that bit may have…
  6. …write this stuff up, but I haven't. I do have some brief notes on the "Notes.app" format here: https://github.com/dunhamsteve/notesutils/blob/master/notes.... But I didn't discuss my methodology -- Generic decoding of protobuf, building up…
  7. You did not miss it. There is some other, helpful, prior work in that subject by another author: https://github.com/dunhamsteve/notesutils/blob/master/notes....
    comment by thesnarky1 · 2020-09-22 · in Revisiting Apple Notes (6): The Protobuf
  8. …run it in a cronjob for backups), but I put them up on github in case it was useful to someone. https://github.com/dunhamsteve/notesutils
    comment by dunham · 2020-07-20 · in Tired of note-taking apps
  9. …like I targeted HTML for quiver.) It could be adapted to your needs if you know a little python: https://github.com/dunhamsteve/notesutils It might need updating for features added in the last few years, but the cron job I have it running…