elm-markup

Elm-friendly markup

  • Owner: mdgriffith/elm-markup
  • Platform:
  • License:: BSD 3-Clause "New" or "Revised" License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

A Markup that's best friends with Elm!

Elm Markup is a markup language that integrates closely with Elm.

You describe your document and get a parser that can parse that document or hand you nice error messages.

Syntax Highlighted Elm Markup

Example Error Message

Check out the talk I gave at Oslo Elm Day. Or just read the v3 release article, it gives more detail on why this project might be more than it seems.

Getting Started

To get started, check out the /examples folder:

  • Basic - A single file that defines a document and where the markup source is written in a literal string. This should be useful to get you used to creating a document and rendering it.
  • Blog - The same as basic, but with external markup files and a basic setup to use the elm-markup CLI.
  • Editor - The same as Blog, except we've made a basic rich text editor for our document.

Elm Markup CLI

There'a also an Elm Markup CLI, which can be used to check errors on external elm markup files.

VSCode Extension

There's an Elm Markup VSCode Extension which has syntax highlighting and automatic error detection using the elm-markup cli.

Main metrics

Overview
Name With Ownermdgriffith/elm-markup
Primary LanguageElm
Program languageElm (Language Count: 1)
Platform
License:BSD 3-Clause "New" or "Revised" License
所有者活动
Created At2018-08-21 17:35:33
Pushed At2024-07-17 09:12:28
Last Commit At2020-11-18 09:33:47
Release Count10
Last Release Name3.0.1 (Posted on 2019-06-02 13:40:32)
First Release Name1.0.0 (Posted on 2018-09-01 11:08:42)
用户参与
Stargazers Count181
Watchers Count14
Fork Count27
Commits Count375
Has Issues Enabled
Issues Count39
Issue Open Count19
Pull Requests Count5
Pull Requests Open Count2
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private