hishantik/Blog Post Readme

Fetch blog posts from dev.to, Hashnode, Medium, daily.dev, and personal websites. Display them in your GitHub README.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
feed_listComma separated list of URLs. Supports dev.to, Hashnode, Medium, daily.dev profiles, RSS feeds, or any website URLyes
readme_pathComma separated paths of the readme files to updateno./README.md
max_post_countMaximum number of posts to displayno5
templateTemplate for post list. Variables: $title, $url, $date, $description, $counter, $categories, $author, $imageUrl, $newlinenodefault
date_formatDate format using dateformat library syntaxnoUTC:ddd mmm dd yyyy h:MM TT
disable_sortDisable sorting by publish datenofalse
sort_orderSort order: 'asc' (oldest first) or 'desc' (newest first)nodesc
filter_commentsComma separated list of platforms to filter commentsnostackoverflow/Comment by $author/,stackexchange/Comment by $author/
filter_datesDate filter (e.g., daysAgo/30, currentMonth, currentYear)no""
comment_tag_nameCustom tag name for comment markersno""
tag_post_pre_newlineInsert newline before/after tagsnofalse
gh_tokenGitHub token with repo scopeno${{ github.token }}
enable_keepaliveEnable keepalive workflow commitsnotrue
user_agentUser agent for HTTP requestsnoblogpost-readme
accept_headerAccept header for HTTP requestsnoapplication/rss+xml, application/xml, text/xml
retry_countNumber of retries for failed requestsno0
retry_wait_timeWait time between retries in secondsno1
disable_html_encodingDisable HTML encoding in outputnofalse
remove_duplicatesRemove duplicate postsnofalse
skip_commitSkip git commit (useful for testing)nofalse
layoutOutput layout: 'list' (bullet points) or 'table' (markdown table)nolist
namedescription
resultsJSON array of posts that were added to the readme