Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/writeas/go-strip-markdown
Remove Markdown formatting. Written in Go.
https://github.com/writeas/go-strip-markdown
markdown strip-markdown
Last synced: 1 day ago
JSON representation
Remove Markdown formatting. Written in Go.
- Host: GitHub
- URL: https://github.com/writeas/go-strip-markdown
- Owner: writeas
- License: mit
- Created: 2016-07-09T00:10:14.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-06T12:42:07.000Z (about 1 year ago)
- Last Synced: 2024-06-19T15:53:32.570Z (5 months ago)
- Topics: markdown, strip-markdown
- Language: Go
- Homepage:
- Size: 9.77 KB
- Stars: 48
- Watchers: 5
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-strip-markdown
[![GoDoc](https://godoc.org/github.com/writeas/go-strip-markdown?status.svg)](https://godoc.org/github.com/writeas/go-strip-markdown)
A Markdown stripper written in Go (golang).
## Usage
You could create a simple command-line utility:```go
package mainimport (
"fmt"
"github.com/writeas/go-strip-markdown"
"os"
)func main() {
if len(os.Args) < 2 {
os.Exit(1)
}
fmt.Println(stripmd.Strip(os.Args[1]))
}
```You could pass it Markdown and get pure, beauteous text in return:
```bash
./strip "# A Tale of Text Formatting_One fateful day_ a developer was presented with [Markdown](https://daringfireball.net/projects/markdown/).
And they wanted **none of it**."# A Tale of Text Formatting
#
# One fateful day a developer was presented with Markdown.
# And they wanted none of it.
```## Inspiration
This was largely based off of [remove-markdown](https://github.com/stiang/remove-markdown), a Markdown stripper written in Javascript.## Used by
This library is used in these projects:
* [WriteFreely](https://github.com/writeas/writefreely)
## License
MIT.