This is the source code of the Markers Markup Language built entirely in Haskell. Markers is a new Markup format dedicated for easy of use and simple - but beautiful documentation.
The Markers Parser CLI Tool is an executable that allows you to parse Markers files various file types, such as HTML, Markdown, and JSON with more possibilities to come. The Markers Parser is a work in progress, however, it is already available for use.
The Markers Parser binary file for Windows can be found in the release section of the repository. To use the Markers Parser, simply run the executable file, followed by the argument you want (html, md...) and the Markers file you want to parse.
For example, to parse a Markers file into an HTML file, you would run:
mks -html file.mks
Markers is an open-source project, made by me for a university project. However, it's an language i've been wanting to make for a long time, so i'm planning on keeping it alive.
If you would like to contribute to the Markers Parser, you can do so by forking the repository and creating a pull request. You can also contribute by opening an issue in the repository and suggesting new features or reporting bugs.
This README file is written in Markers, and the source for it can be found in the root directory as readme.mks
.