Skip to content
/ notewell Public

A declaratively-built cross-platform Markdown editor written in Haskell.

License

Notifications You must be signed in to change notification settings

ix/notewell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 5, 2020
b3da767 · Jan 5, 2020
Jan 5, 2020
Oct 31, 2019
Jan 5, 2020
Sep 15, 2019
Nov 25, 2019
Oct 16, 2019
Oct 12, 2019
Jan 4, 2020
Oct 6, 2019
Sep 15, 2019
Oct 31, 2019
Sep 15, 2019
Jan 4, 2020
Jan 5, 2020
Jan 5, 2020
Jan 5, 2020
Jan 5, 2020
Jan 4, 2020
Jan 5, 2020
Jan 5, 2020

Repository files navigation

Notewell

Notewell rendering its own README.

Notewell is a cross-platform Markdown editor written in Haskell using gi-gtk-declarative.

It uses cmark-gfm to parse Markdown blazingly fast and renders to a TextView -- so there are no browsers involved here.

While Notewell has reached 1.0, a state of basic day-to-day usability, it is still very young and far from perfect.

If you'd like to try it out, you can build it yourself or buy a binary for your platform through the website.

Efficiency

Efficiency can be hard to measure, but here are some subjective examples from my personal usage.

On a fresh start on my development machine, Notewell uses only 10MB of memory as of version 1.0 (hopefully this will be improved even further in future!).

When editing a very large file as below, Notewell copes well, being able to shrug the file off and update its Markdown rendering as normal.