Skip to content

Minimalist HTML reader with LKL (local-first) web annotations.

License

Notifications You must be signed in to change notification settings

nigini/read.lkl

Repository files navigation

Read.LKL

Read.LKL (reads: read local) is an attempt to build a simple reader (with web-annotation) for HTML documents.

The main values are:

  • local first:
  • simplified text layout:
  • web standards:
  • innovation:

Road Map and Functionalities

Load an external URL

  • The simplest version possible is now implemented: you just need to load the main page with a ?this=URL attribute to the URL.

Parse document with mozilla/Readability

  • This is being done by default now. Maybe we need a configuration to say we need the full page?

Add web annotation with apache/annotator

  • Created a very rough "annotate-lkl" module based on the Get Started code!
  • This only adds a yellow highlight and stores the annotation to the browser storage.
  • TODO:
    • Improve highlight tool, adding at least colors
    • Ability to save annotations in the document (which will only be useful if the user has the JS module locally!?)

Export page to HTML file

  • TODO

Save web annotation separately

  • TODO

About

Minimalist HTML reader with LKL (local-first) web annotations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published