The AbstractMark Markup Language

Simple, modern, structered.

GitHubGet StartedCheatsheetPlayground

---define
.pink-gradient-text{
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent;
background: -webkit-linear-gradient(70deg,#79cea4,#295c98);
}
---

# Hello, World! {.pink-gradient-text}
## This is **AbstractMark** !!! {.violet-gradient-text}

Simple Language for building website and documentation.

You can learn the entire language by going through the cheatsheet or Complete documentation in less than an hour, and unlike traditional markdown language, in most cases there's only one way to do something.

AbstractMark language is simple, readable and lightweight language.

Despite being simple, you can build a modern website using AbstractMark! Indeed, this documentation website you're viewing is written using AbstractMark.

Features

  • Human-readable code
  • All features from traditional markdown (Heading, Image, Table, Link and others)
  • Underline text (most traditional markdown language doesn't support)
  • Styling and Using CSS class
  • External CSS and JavaScript
  • Marquee element

Performance

AbstractMark is a lightweight markup language, AbstractMark's javascript implementation code with its dependencies memory is less than 3 MB! This website, which is written using React and AbstractMark itself, compiled in 0.213s.

Implementation

We will implement AbstractMark to other languages soon. In addition, AbstractMark not only need contributors, but also maintainers !!! Contact us if you are interested!