pulldown-cmark
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
File Explorer
Download Latest Version (.zip)- book.yml
- rust.yml
- html_rendering.rs
- lib.rs
- markdown-it.rs
- lib.rs
- block-bq-flat.md
- block-bq-nested.md
- block-code.md
- block-fences.md
- block-heading.md
- block-hr.md
- block-html.md
- block-lheading.md
- block-list-flat.md
- block-list-nested.md
- block-ref-flat.md
- block-ref-nested.md
- inline-autolink.md
- inline-backticks.md
- inline-em-flat.md
- inline-em-nested.md
- inline-em-worst.md
- inline-entity.md
- inline-escape.md
- inline-html.md
- inline-links-flat.md
- inline-links-nested.md
- inline-newlines.md
- LICENSE
- lorem1.md
- rawtabs.md
- README.md
- crdt.md
- LICENSE
- Cargo.toml
- black_box.rs
- clock.rs
- literals.rs
- main.rs
- scoring.rs
- .gitignore
- Cargo.toml
- group-panics
- plot
- README.md
- retest-output
- run
- commonmark_js.rs
- html.rs
- parse.rs
- lib.rs
- .gitignore
- Cargo.toml
- README.md
- lib.rs
- Cargo.toml
- README.md
- block-parsing.md
- extensions.md
- html-generation.md
- index.md
- inline-processing.md
- performance.md
- string-handling.md
- broken-link-callbacks.md
- event-filter.md
- events.md
- footnote-rewrite.md
- index.md
- normalize-wikilink.md
- parser-map-event-print.md
- parser-map-tag-print.md
- string-to-string.md
- .gitignore
- cheat-sheet.md
- demo.md
- index.md
- preview.html
- rust-logo-151179464ae7ed46.svg
- specs.md
- SUMMARY.md
- head.hbs
- .gitignore
- book.toml
- prepare-demo.rs
- prepare-specs.rs
- README.md
- broken-link-callbacks.rs
- event-filter.rs
- events.rs
- footnote-rewrite.rs
- normalize-wikilink.rs
- parser-map-event-print.rs
- parser-map-tag-print.rs
- string-to-string.rs
- blockquotes_tags.txt
- cjk_friendly_emphasis.txt
- container_extensions.txt
- definition_lists.txt
- footnotes.txt
- heading_attrs.txt
- highlight.txt
- math.txt
- metadata_blocks.txt
- old_footnotes.txt
- regression.txt
- strikethrough.txt
- super_sub.txt
- table.txt
- wikilinks.txt
- cjk.rs
- entities.rs
- firstpass.rs
- html.rs
- lib.rs
- linklabel.rs
- main.rs
- parse.rs
- puncttable.rs
- scanners.rs
- strings.rs
- tree.rs
- utils.rs
- blockquotes_tags.rs
- cjk_friendly_emphasis.rs
- container_extensions.rs
- definition_lists.rs
- footnotes.rs
- gfm_strikethrough.rs
- gfm_table.rs
- gfm_tasklist.rs
- heading_attrs.rs
- highlight.rs
- math.rs
- metadata_blocks.rs
- mod.rs
- old_footnotes.rs
- regression.rs
- smart_punct.rs
- spec.rs
- strikethrough.rs
- super_sub.rs
- table.rs
- wikilinks.rs
- errors.rs
- html.rs
- lib.rs
- serde.rs
- LICENSE
- README.google
- smart_punct.txt
- spec.txt
- commonmark.min.js
- LICENSE
- gfm_strikethrough.txt
- gfm_table.txt
- gfm_tasklist.txt
- LICENSE
- spec.txt
- mk_entities.py
- mk_puncttable.py
- build.rs
- Cargo.toml
- LICENSE
- lib.rs
- Cargo.toml
- LICENSE
- README.md
- .gitattributes
- .gitignore
- Cargo.lock
- Cargo.toml
- CONTRIBUTING.md
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/pulldown-cmark/pulldown-cmark
Downloads the entire project code from GitHub to your computer.
cd pulldown-cmark
Moves into the project folder you just downloaded.
2. Rust
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
> cargo build --no-default-features
Compiles the Rust project.
> cargo add pulldown-cmark --no-default-features
Type this command into your terminal and run it.
> cargo build --release --features simd
Compiles the Rust project.
> cargo add pulldown-cmark --no-default-features --features=simd
Type this command into your terminal and run it.
If cargo build finishes without errors, it worked. The executable is created under target/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
