An open API service indexing awesome lists of open source software.

https://github.com/matthewdargan/rst

Basic reStructuredText parser
https://github.com/matthewdargan/rst

go golang lexer parser restructuredtext

Last synced: about 1 year ago
JSON representation

Basic reStructuredText parser

Awesome Lists containing this project

README

          

# rst

[![GoDoc](https://godoc.org/github.com/matthewdargan/rst?status.svg)](https://godoc.org/github.com/matthewdargan/rst)
[![Build Status](https://github.com/matthewdargan/rst/actions/workflows/go.yml/badge.svg?branch=main)](https://github.com/matthewdargan/rst/actions/workflows/go.yml)
[![Go Report Card](https://goreportcard.com/badge/github.com/matthewdargan/rst)](https://goreportcard.com/report/github.com/matthewdargan/rst)
[![License](https://img.shields.io/badge/License-BSD_3--Clause-blue.svg)](LICENSE)
![reStructuredCats](doc/images/cats-transparent.png)

Package rst implements a reStructuredText parser. Refer to the
[reStructuredText Primer](https://docutils.sourceforge.io/docs/user/rst/quickref.html)
and [reStructuredText Markup Specification](https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html)
documents to implement the parser.

Work in progress.

## Tests

[docutils unit tests](https://repo.or.cz/docutils.git/tree/HEAD:/docutils/test/test_parsers/test_rst)
test the parser.

## reStructuredCats

The rst mascots, Cheese, Butters, and Scoop, watch over the project and were
designed by Dasol Dargan. The [cat images](doc/images) are Creative Commons
Attribution 4.0 licensed, which means you can use them but must provide credit
to their creator.