go-humanize VS gofeed

Compare go-humanize vs gofeed and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
go-humanize gofeed
1 4
3,994 2,446
- -
3.2 6.1
26 days ago about 2 months ago
Go Go
GNU General Public License v3.0 or later MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

go-humanize

Posts with mentions or reviews of go-humanize. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-18.

gofeed

Posts with mentions or reviews of gofeed. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-12.
  • IndieWebifying my Website Part 1 - Microformats and Webmentions
    3 projects | dev.to | 12 Nov 2022
    Luckily I did not have to implement any of this myself apart from some glue code to fit it together: I used the library gocron for scheduling the regular intervals, gofeed for parsing the RSS feed and webmention for extracting links and sending webmentions.
  • Show HN: The Brutalist Report – A rolling snapshot of the day’s headlines
    5 projects | news.ycombinator.com | 22 Feb 2022
    The whole thing is written in Go on my end. Ingesting new headlines is handled in a goroutine that spawns within the process every 30 mins using a combo of the wonderful gofeed (https://github.com/mmcdole/gofeed) and colly (https://github.com/gocolly/colly) libraries.

    When loading the front page, you're loading a 1-minute-cached HTML page of it that was constructed out of headlines already in my PostgreSQL database that were put there by the ingestion goroutine.

    I like the idea of word clouds actually, I think you're on to something there. I think you just need to pre-generate them rather than doing it adhoc (if that's what you're doing here) for speed. Additionally, perhaps consider using sentiment in a way that orients stories based on positive and negative sentiment. Right now I am not seeing how I as a visitor/user can act on the sentiment analysis as it is presented now.

    It would be neat to see a collection of uplifting stories grouped together through the sentiment analysis.

    Anyway, food for thought. I hope you keep hacking away on it as it's just good fun to build things.

  • Automatice el README para su perfil de GitHub con Go y GitHub Actions
    3 projects | dev.to | 25 Apr 2021
  • Automate Your GitHub Profile README with Go and GitHub Actions
    2 projects | dev.to | 22 Apr 2021
    I needed to scan the blog feed and wanted to do it in Go, so the first thing I did was look for any libraries that would make it easier for me not to reinvent the wheel and I found the github.com/mmcdole/gofeed. It had a lot of features but I had enough with the basic use described in its README.

What are some alternatives?

When comparing go-humanize and gofeed you can also consider the following projects:

go-pkg-rss

gographviz - Parses the Graphviz DOT language in golang

xml - Package feed implements a flexible, robust and efficient RSS and Atom parser

micro-editor - A modern and intuitive terminal-based text editor

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

go-nmea - A NMEA parser library in pure Go

mxj - Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.

ODF - Open Document Format (ODF) generator library for Go.

guesslanguage - Guess the natural language of a text in Go

sh - A shell parser, formatter, and interpreter with bash support; includes shfmt