Skip to content

alpaylan/tail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tail

This is the umbrella repository for Tail, a typed and structured document editor. Tail builds on the idea of documents with nested substructures, and provides a way to derive editors based on a given document template.

This repository currently hosts two main subprojects:

  1. Tail, the research.
  2. CVDL, an initial prototype for Tail specialized in CV documents.

The research is still in its infancy. You can find the current state of the research at docs/tail.pdf.

The CVDL prototype encompasses a rendering engine for documents, as well as an editor for editing documents.

There are two implementations of the rendering engine:

  1. Typescript Implementation: cvdl-ts
  2. Rust Implementation: cvdl-rs

Currently, I focus on the Typescript implementation as I use it for the editor, which resides in the cvdl-editor directory.