This is Weave, a text "editor" inspired by Plan9's Acme.


If you need a command, just write it.

Need to bold a piece of text? Just type bold or b, select that and right click to convert it into a bold button.

It will become your bold button.

The inspiration for this was here.


Rough areas:

  • When creating a code block with ```, you can't start it by pressing enter, it needs to be space so far. Also, to write a new line inside the block you need to press shift+enter, enter alone will create a new block. That is not nice.
  • Creating lists by writing a dash and a space in a new line works, but can behave somewhat weirdly.
  • Font size and width are stored in pixels, which can be a pain if the window is resized (particularly width).
  • Print preview looks bad, but when printing it actually works. It also prints the "buttons". I'm still unsure if I want to fix this.

Planned features?:

  • Checkboxes.
  • Code cleanup, there is a lot of repetition (particularly in how I handle and rewrite selection ranges).

The commands available are the following:


Fonts used: Monoid Reforma 1969

Click to dismiss