Markers Parser Online Markers Parser Online
Download for Windows Download for Linux Read the Docs API

Read more about Markers

Introducing Markers

Introducing Markers

Markers is a lightweight markup language that you can use to add formatting elements to plaintext text documents. It also features it's own Parser with support for interpretation to various other markup languages and academic formats. It was created by Miguel Aguiar in 2024 and finally came to fruition in 2025.

The language is designed to be easy to read and write, and its syntax is simple and straightforward. It is also highly extensible, allowing users to define their own custom elements and attributes due to it's open source nature. Markers is particularly well-suited for writing technical documentation, academic papers, and other types of structured text. It is also a great choice for writing blog posts, forum posts, and other types of content that require rich formatting.

The aim is to create an easy markup language that is both powerful and flexible, while also being easy to learn and use. Markers is still in active development, and new features and improvements are being added regularly. The language is free to use and is released under the MIT License, so you can use it for any purpose, commercial or non-commercial.

Why use Markers?


There are many reasons to use Markers for your text formatting needs. Here are just a few of the key benefits of the language:

Simplicity: Markers is designed to be easy to read and write, with a simple and intuitive syntax that is easy to learn and use.
Flexibility: Markers is highly extensible, allowing users to define their own custom elements and attributes to suit their specific needs.
Power: Markers is a powerful language that supports a wide range of formatting elements, including headings, lists, tables, and more.
Interpretation: Markers features a built-in parser that can interpret documents written in the language to various other markup languages and academic formats.
Open Source: Markers is an open source project released under the MIT License, so you can use it for any purpose, commercial or non-commercial.

Markers gives an easy and simple, but well structured basis for writing and formatting text documents. It is a great choice for anyone who needs to write structured text, whether for technical documentation, academic papers, or other types of content; as it's easy to learn and use, while also maintaining some restrictions to keep the text well structured and readable.


How to use Markers?


The best way to learn Markers is by using it! One way to try it out is Miragem, the Markers IDE!. You can also use The Markers Parser on a terminal window to convert your Markers document to any available format!

Due to Markers being open-source, you are free to build your own implementations, parsers and editors for all the community, as long as you credit Miguel Aguiar under MIT License.




Here are a few examples of how to use some of the basic formatting elements in Markers:

Title: To create a title, use the (title) tag. For example, (title)My Title(/title) will create a title that says "My Title". The (title) tag is obligatory and should be the first tag in the document.

Chapters: To create a chapter, use the (chap) tag. For example, (chap | My Chapter) will create a chapter titled "My Chapter". The (chap) tag creates a structured alternative for headings, and should be used for each chapter or section in the document.

Bold: To make text bold, use the (b) tag. For example, (b)This text is bold(/b) will create text that is bold.

Italic: To make text italic, use the (i) tag. For example, (i)This text is italic(/i) will create text that is italic.

Link: To create a link, use the (link) tag. For example, (link | https://mirvox.xyz/)Mirvox(/link) will create a link to Miguel Aguiar's website.



There are many more formatting elements available in Markers, including lists, tables, images, and more. You can find a complete list of all the available tags and their usage in the Markers Documentation.

Fun fact, this part of the website is actually a Markers document! You can view the source code to see how it was written.
Donations

Donations

Markers is a free and open-source project, and it will always be. However, if you would like to support me and the project, you can donate via PIX to the following QR Code:

00020126580014br.gov.bcb.pix013690251c4e-dd03-4061-b398-5ebc42dd23265204000053039865802BR5913Miguel Aguiar6009Sao Paulo62290525REC68A6E21E5867E6973137116304BFC7


Or, if you're outside of Brazil, or other service is preferred, use one of these services:

Ko-Fi: http://ko-fi.com/mirvoxtm
PicPay: @macchiatocanella
PIX (Brazillian Bank Transfer): 90251c4e-dd03-4061-b398-5ebc42dd2326
Markers API

Markers API

Markers can be used directly via our API, which enables users to automatically convert Markers documents in a RAW request to Raw HTML, Stylish HTML and the ABNT norm!

You can try it out doing the following request as a POST Request with this RAW Header to https://markers.mirvox.xyz/markers

        
(title)This is a Markers document!(/title)
This is going to be parsed!