rsslay
gofeed
rsslay | gofeed | |
---|---|---|
2 | 4 | |
17 | 2,478 | |
- | - | |
0.7 | 6.1 | |
over 2 years ago | 3 months ago | |
Go | Go | |
GNU General Public License v3.0 or later | MIT License |
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.
rsslay
- Mirror Twitter users on nostr?
-
Fiatjaf/nostr – a truly censorship-resistant alternative to Twitter
> How do you get the majority of people to switch to something like this?
One way is to port over interesting content from existing platforms. They already have an RSS relayer here: https://github.com/fiatjaf/rsslay
Not saying that this is like a genius new idea, but I think they're aware of what people may want.
gofeed
-
IndieWebifying my Website Part 1 - Microformats and Webmentions
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
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
-
Automate Your GitHub Profile README with Go and GitHub Actions
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?
nostr - a truly censorship-resistant alternative to Twitter that has a chance of working
gographviz - Parses the Graphviz DOT language in golang
relayer - A Nostr relay server framework.
micro-editor - A modern and intuitive terminal-based text editor
identia - Decentralized, censorship resistant social media on IPFS.
go-nmea - A NMEA parser library in pure Go
nostr - a truly censorship-resistant alternative to Twitter that has a chance of working [Moved to: https://github.com/nostr-protocol/nostr]
ODF - Open Document Format (ODF) generator library for Go.
gorss - Go Terminal Feed Reader
go-pkg-rss
Miniflux - Minimalist and opinionated feed reader
xml - Package feed implements a flexible, robust and efficient RSS and Atom parser