Skip to content

Leisure-tools/leisure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leisure main program

This is an evolving view of the entire Leisure project

Featureworking
decentralized operational transform
DAG-based document history
document model
lazy finger tree
server
org parsing
data model
leisure command
emacs support👷
browser rendering👷
VS Code support
peer to peer
- encryption (rotating keys)
- membership
- owner, editor, commenter, viewer
- region permissions
document groups
- metadata
- local metadata (prefs, etc.)
- region comments
- comment is a doc
- markers for region
marker support
- blocks have a list of markers
julia support
sql persistence
remote execution
file observer / writer

Use cases

Remote execution with multiple servers

Collaborative editing

Games

Education

Easily create GUIs

Interactive computing