Skip to content

Literal augments your online reading experience; capture annotations, sources, and knowledge.

License

Notifications You must be signed in to change notification settings

literal-io/literal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Literal

Literal augments your online reading experience; capture annotations, sources, and knowledge.

Get it on F-Droid Get it on Google Play

How It Works

  1. Share web content to Literal to add it to your library of sources and start annotating it.
  2. As you read, highlight text to create annotations.
  3. Build a knowledge base from your annotations, a library of idea bookmarks that link back to their source context.
  4. Read annotations in their source context, and never lose track or access to sources within your library.
  5. Organize annotations with tags, or view them grouped by their source.

Demo Videos

Status

Literal is actively being used, but is also under active development. If you have ideas for features or encounter a bug, please open an issue.

Literal is distributed as an Android application, with support for other platforms planned. To indicate your support for a platform add a reaction or comment on the issue for adding iOS support, adding Web support, adding Web Extension support, or by creating an issue for adding support to your platform of choice.

Releases are regularly published on Github, Google Play and F-Droid.

Architecture

Literal is a client for the W3C Web Annotation Data Model, and uses this model for all data storage and transmission. A closed-source GraphQL API implementing this data model is used for data persistance, though in the future alternate APIs (including local-only APIs: see #123) may be supported. There are some application specific extensions to the model that are annotated appropriately, but the intent is to hew as close as possible to the original specification.

Philosophy

A Tool for Digital Reading

The way that we read has remained relatively unchanged even as the medium that carries text has evolved. E-reader applications are traditionally skeumorphic and seek to make reading digital text more like reading a physical book. Literal is instead designed to support interaction with digital-text in a native way.

A Commonplace Book

The web has led to the proliferation of information at a scale never before seen. Literal is a Commonplace Book, and enables you to build a personal knowledgebase of curated information through annotation and source capture.

A Star in a Constellation

Literal is a component of a much larger system though which your personal data flows. Literal is open source to increase trust and prevent proprietary lock-in, and implements the W3C Web Annotation Data Model to ensure that your data is portable.