Go Specific Formats

Open-source Go projects categorized as Specific Formats

Top 23 Go Specific Format Projects

  • GoQuery

    A little like that j-thing, only in Go.

  • 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.)

  • sh

    A shell parser, formatter, and interpreter with bash support; includes shfmt (by mvdan)

  • Project mention: Show HN: Hucksh – A Shell with a Good Memory | news.ycombinator.com | 2023-12-21

    * The shell itself is https://github.com/mvdan/sh, a bash-like command interpreter

  • 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.

    InfluxDB logo
  • blackfriday

    Blackfriday: a markdown processor for Go

  • toml

    TOML parser for Golang with reflection. (by BurntSushi)

  • go-humanize

    Go Humans! (formatters for units to human friendly sizes)

  • bluemonday

    bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS

  • gofeed

    Parse RSS, Atom and JSON feeds in Go

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • slug

    URL-friendly slugify with multiple languages support.

  • commonregex

    🍫 A collection of common regular expressions for Go (by mingrammer)

  • html-to-markdown

    ⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules. (by JohannesKaufmann)

  • htmlquery

    htmlquery is golang XPath package for HTML query.

  • xpath

    XPath package for Golang, supports HTML, XML, JSON document query.

  • 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.

  • go-runewidth

    wcwidth for golang

  • Project mention: Terminal Support for Emoji | news.ycombinator.com | 2023-08-08

    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?)

  • gographviz

    Parses the Graphviz DOT language in golang

  • gotext

    Go (Golang) GNU gettext utilities package

  • goq

    A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library

  • go-nmea

    A NMEA parser library in pure Go

  • gospider

    ⚡ Light weight Golang spider framework | 轻量的 Golang 爬虫框架

  • github_flavored_markdown

    GitHub Flavored Markdown renderer with fenced code block highlighting, clickable header anchor links.

  • editorconfig-core-go

    EditorConfig Core written in Go

  • podcast

    iTunes and RSS 2.0 Podcast Generator in Golang

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Specific Formats related posts

  • The best domain name generators on the web

    2 projects | dev.to | 19 May 2024
  • Show HN: Hucksh – A Shell with a Good Memory

    3 projects | news.ycombinator.com | 21 Dec 2023
  • Stubhub buying their own tickets under fake names?

    1 project | news.ycombinator.com | 12 Jul 2023
  • Wildcard pattern matching. Review and feedback are MOSTLY welcome and appreciate 🥰

    1 project | /r/golang | 11 May 2023
  • Sponsor the open source projects you depend on

    6 projects | news.ycombinator.com | 10 Apr 2023
  • How to secure POST API endpoint getting rich text editor HTML string

    1 project | /r/golang | 10 Apr 2023
  • Check to see if JSON contains something

    1 project | /r/golang | 10 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com