SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Specific Format Projects
-
Project mention: Show HN: Flyscrape – A standalone and scriptable web scraper in Go | news.ycombinator.com | 2023-11-11
Your 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
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
bluemonday
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS
-
-
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.
-
-
-
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.
-
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?)
-
-
-
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
Go Specific Formats related posts
- 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
- Help understanding goquery return value
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 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,537 |
2 | sh | 6,751 |
3 | blackfriday | 5,352 |
4 | toml | 4,432 |
5 | go-humanize | 3,994 |
6 | bluemonday | 2,969 |
7 | gofeed | 2,446 |
8 | slug | 1,082 |
9 | commonregex | 882 |
10 | html-to-markdown | 715 |
11 | htmlquery | 696 |
12 | xpath | 649 |
13 | omniparser | 626 |
14 | mxj | 608 |
15 | go-runewidth | 581 |
16 | gographviz | 538 |
17 | gotext | 419 |
18 | goq | 251 |
19 | go-nmea | 205 |
20 | gospider | 203 |
21 | github_flavored_markdown | 157 |
22 | editorconfig-core-go | 129 |
23 | podcast | 126 |