1
0
Fork
You've already forked feed-minifier
0
minimize a given feed for small bandwith usage
  • Go 100%
2026年06月15日 21:48:33 +02:00
test-data add test data 2023年12月27日 21:30:41 +01:00
.gitignore update git ignore 2024年01月23日 23:49:51 +01:00
.goreleaser.yaml update goreleaser 2024年12月22日 21:13:06 +01:00
cache.go cache image sizes to reduce the number of requests for reoccurring images 2025年01月05日 21:33:26 +01:00
cache_test.go generate feed cache file name from feed URL 2023年10月14日 18:58:46 +02:00
flags.go cache image sizes to reduce the number of requests for reoccurring images 2025年01月05日 21:33:26 +01:00
go.mod update dependencies 2026年06月15日 21:48:33 +02:00
go.sum update dependencies 2026年06月15日 21:48:33 +02:00
json.go cache image sizes to reduce the number of requests for reoccurring images 2025年01月05日 21:33:26 +01:00
LICENSE Initial commit 2023年10月14日 15:30:32 +00:00
main.go cache image sizes to reduce the number of requests for reoccurring images 2025年01月05日 21:33:26 +01:00
minify.go cache image sizes to reduce the number of requests for reoccurring images 2025年01月05日 21:33:26 +01:00
README.md update readme 2025年01月05日 22:31:36 +01:00
types.go cache image sizes to reduce the number of requests for reoccurring images 2025年01月05日 21:33:26 +01:00
weeklyOSM.go replace Kosovo flag with emoticon 2025年01月05日 22:15:28 +01:00

feed-minifier

Project goal

The goal of this project is to minimize a given feed for small bandwith usage. That means, the generated feed shall contain only one item, the latest one, of course. Also, the feed shall be text-only. All images shall be replaced by their text representation.

Additionally, there should be a better support for the OpenStreetMap newsletter from weeklyOSM.

Why?

The idea came from OpenStreetMap, where a user needs a minimal feed of the weeklyOSM to save bandwith, e.g. see the diary entry in https://www.openstreetmap.org/user/mariotomo/diary/397342.