Skip to content

A web text editor written in kotlin

Notifications You must be signed in to change notification settings

GeorgePap-719/kdx

Repository files navigation

Kdx

A web text editor written in kotlin, based on xi-editor.

Project status & goals

Always wondering how a text-editor works and inspired by the blog fleet-below-deck, I thought of deep diving in implementation specifics by building one that operates in web-space. However, I am keeping things simple because the main motive is to understand the nuances. Expect many shortcuts and poorly designed APIs, as my focus is on completing a minimal editor (for now).

Goals:

  • Port core functionality from xi-editor-ropes
  • Port core functionality from xi-editor-core
  • Create a minimal server
  • Create the front-end
  • Complete a minimal text editor

Status:

  • Port core functionality from xi-editor-ropes

Side notes

kdx-core includes an implementation of a persistent Rope backed by a BTree.

About

A web text editor written in kotlin

Resources

Stars

Watchers

Forks

Languages