Skip to content

matthewd673/maple

Repository files navigation

maple 🍁

Maple is a terminal-based editor for Windows written in C#. It is intended to be highly modular and customizable without feeling intimidating.

Website | Downloads | Wiki

NOTE: maple works best with Windows Terminal


Building

Maple requires .NET 6 to build and run. Once that's downloaded, maple is super easy to build:

git clone https://github.com/matthewd673/maple.git
cd maple
dotnet run -- Program.cs

Maple is now editing itself!

Documentation

Detailed documentation for maple commands, themes, properties, etc. is available on the wiki.

Language Support

Maple's syntax highlighting is designed to be entirely modular. In other words, maple doesn't provide better support or extra features for any one language over another. However, this repo does include a growing list of languages that are included out of the box: C#, C, Java, Markdown, and XML.