Skip to content

Latest commit

 

History

History
74 lines (48 loc) · 1.55 KB

README.md

File metadata and controls

74 lines (48 loc) · 1.55 KB

exemd

exemd is a markdown executor, make markdown executable. support for Kotlin, Java, Golang, Rust, Ruby, Python, JavaScript, TypeScript, PHP, Bash....

Build Status build crates.io badge
codecov

Examples

see in fixtures

config list:

  • exemd-deps
  • exemd-name
  • exemd-filename

deps format: [name];version=[version]

colored;version=1.8.0

Usage

```rust
// exemd-deps: colored;version=1.8.0 
extern crate colored;

use colored::*;

fn main() {
    println!("{} {} !", "it".green(), "works".blue().bold());
}
```
exemd run _fixtures/sample.md

Development

Install Rust and Cargo

curl https://sh.rustup.rs -sSf | sh
  1. clone
git clone https://github.com/phodal/exemd
  1. run

install by languages

brew install kotlin

LICENSE

origin code inspired by mask with MIT LICENSE;

Phodal's Idea

@ 2020 A Phodal Huang's Idea. This code is distributed under the MPL license. See LICENSE in this directory.