58 Specific Formats packages and projects
-
bluemonday
8.4 4.9 Gobluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS -
mxj
7.0 2.2 GoDecode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages. -
omniparser
6.4 1.8 Goomniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc. -
go-pkg-rss
6.4 0.0 GoThis package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs. -
html-to-markdown
6.3 4.9 Go⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules. -
goq
5.4 1.0 GoA declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library -
github_flavored_markdown
5.1 0.6 GoGitHub Flavored Markdown renderer with fenced code block highlighting, clickable header anchor links. -
go-pkg-xmlx
5.1 0.0 GoExtension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions. -
csvplus
3.4 0.6 Gocsvplus extends the standard Go encoding/csv package with fluent interface, lazy stream operations, indices and joins. -
pagser
3.3 1.5 GoPagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com