localnative-desktop-v0.3.8.png

What is new?

  • This Local Native release marks as a personal milestone to satisfy my day to day use case for web bookmarking and note taking with title, url, tags and description.
  • Search, create, read, delete and pagination are implemented for desktop (gnu/linux, mac), browser extension (firefox, chrome/brave) and mobile (ios, android).
  • On desktop, time-series charts are shown to allow filtering on time range, and tag cloud are visualized.

About sync with other devices

Maybe the biggest drawback of not using a centralized service is losing the "convenience" of everything synced on every device.

  • Currently, Local Native desktop implemented wired sync based on files via exchange and appending items from one to another and vice versa.
  • Also, Local Native desktop implemented ssb sync by setting up target keys.
  • Wireless via bluetooth seems achievable (on android).
  • safe network?

Kown quirks could be improved

There are definitely plenty room for improvements, some known ones among many others:

  • No windows desktop build because of an upstream issue.
  • On iOS the tags layout is not optimal as it does not scroll and each tag is same width regardless of character length.
  • Crash when adding note on Nexus 5X. (on Pixel 2 and Nexus 6 is fine)
  • Mac app store build has sandbox issue so it is not quite usable. (DMG works)
  • ...

However, given this release now satisfied my day to day bookmarking needs, my limited spear time will be mostly on trying more aspirational things.

Conclusion

This serves as the proof that one has a choice to not use a centralized service to manage web bookmarking and note taking.