SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Specific Format Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
bluemonday
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
html-to-markdown
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules. (by JohannesKaufmann)
-
omniparser
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
-
mxj
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
-
goq
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
-
github_flavored_markdown
GitHub Flavored Markdown renderer with fenced code block highlighting, clickable header anchor links.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Flyscrape – A standalone and scriptable web scraper in Go | news.ycombinator.com | 2023-11-11Your comment was posted 4 minutes ago. That means you still have enough time to edit your comment to change it so it contains real URLs:
<https://github.com/PuerkitoBio/goquery>
<https://github.com/dop251/goja>
(Please do not reply to this comment—I won't be able to delete it once the previous post is fixed if it contains replies.)
* The shell itself is https://github.com/mvdan/sh, a bash-like command interpreter
Is it windows or is it golang making the difference there? Golang's implementation of wcwidth is different, and a commonly used lib has an 'emoji' table which covers that bomb (1F4A3)
https://github.com/mattn/go-runewidth/blob/master/runewidth_...
The family emoji looks to have the wrong width, but it does resemble the behaviour supposed to be fixed by https://github.com/mattn/go-runewidth/pull/63 (see https://github.com/mattn/go-runewidth/issues/59 - like the flag example, that's multiple emojis with zwnj right?)
Go Specific Formats related posts
-
The best domain name generators on the web
-
Show HN: Hucksh – A Shell with a Good Memory
-
Stubhub buying their own tickets under fake names?
-
Wildcard pattern matching. Review and feedback are MOSTLY welcome and appreciate 🥰
-
Sponsor the open source projects you depend on
-
How to secure POST API endpoint getting rich text editor HTML string
-
Check to see if JSON contains something
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source Specific Format projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | GoQuery | 13,639 |
2 | sh | 6,886 |
3 | blackfriday | 5,371 |
4 | toml | 4,458 |
5 | go-humanize | 4,106 |
6 | bluemonday | 3,000 |
7 | gofeed | 2,484 |
8 | slug | 1,098 |
9 | commonregex | 882 |
10 | html-to-markdown | 739 |
11 | htmlquery | 704 |
12 | xpath | 657 |
13 | omniparser | 642 |
14 | mxj | 610 |
15 | go-runewidth | 592 |
16 | gographviz | 546 |
17 | gotext | 424 |
18 | goq | 254 |
19 | go-nmea | 206 |
20 | gospider | 203 |
21 | github_flavored_markdown | 158 |
22 | editorconfig-core-go | 133 |
23 | podcast | 127 |
Sponsored