news.volyx.in

Show HN: Apple Notes Liberator – Extract Notes.app Data and Save It as JSON (github.com)

563 points by kello · 1254 days ago · 105 comments on HN

Article summary

The Apple Notes Liberator is a tool that extracts data from Apple Notes and saves it as JSON. The tool uses Quarkus and can be installed with JBang or run with Nix Shell. It attempts to locate the notes database, copy it, and parse the data, generating JSON and/or markdown files. The tool does not perform any read or modification operations on the actual notes database, instead making a copy of it and reading from the copy.

Main themes

  • Apple Notes
  • Data Export
  • Syncing Issues
  • CRDTs
  • Note-taking Apps
  • Data Portability
  • Ecosystem Limitations
  • Third-party Tools

What commenters say

  • Some users struggle with Notes and iMessage sync issues, which can be frustrating and difficult to resolve.
  • The lack of a built-in export feature in Apple Notes is a significant limitation for some users.
  • Others argue that the ability to export to PDF or text is sufficient, but this is disputed by those who want more flexible export options.
  • The use of CRDTs in Apple Notes is seen as a key feature that enables seamless syncing and collaboration.
  • Some users prefer to use third-party note-taking apps like Obsidian, which offer more flexibility and control over data.
  • The development of tools like Apple Notes Liberator is seen as a positive step towards giving users more control over their data.
  • The importance of data portability and export options is a key theme in the discussion, with some arguing that it is essential for users to have control over their data.
  • The limitations of Apple's ecosystem and the need for more open and flexible solutions are also discussed.