TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Simple-blogger – blog generated from GitHub project READMEs

52 pointsby depthfirstalmost 5 years ago

4 comments

pcr910303almost 5 years ago
This is... at best not favorable for a lot of static blogs.<p>For people who didn&#x27;t understand what this is doing - it&#x27;s using client-side JS to load the markdown files from GitHub, compiling it to HTML and displaying it on the browser.<p>Looks like the advantage of this is that it&#x27;s a one-time setup - you don&#x27;t need to build the files every time you commit, you can add your markdown files on GitHub and it automatically gets &#x27;added&#x27; to your blog.<p>The downside of this is that this makes RSS feeds impossible, and non-JS users will suffer.
评论 #23333800 未加载
评论 #23333613 未加载
评论 #23334147 未加载
captn3m0almost 5 years ago
I do this for automatically generating pages on my personal website for various projects via Jekyll.<p>So <a href="https:&#x2F;&#x2F;captnemo.in&#x2F;ideas&#x2F;" rel="nofollow">https:&#x2F;&#x2F;captnemo.in&#x2F;ideas&#x2F;</a> loads the README from <a href="https:&#x2F;&#x2F;github.com&#x2F;captn3m0&#x2F;ideas" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;captn3m0&#x2F;ideas</a>.<p>If you&#x27;d like to replicate, use this layout[0], and create a post with just a few bits of frontmatter[1]<p>The obvious advantage is that I can now serve READMEs for various projects within my website, without having to worry about updating it in any way. The READMEs stay in their respective projects. Its all done client side though, so not recommended if you&#x27;d like to use the page on your website as the primary. The one issue is that internal links in markdown don&#x27;t work easily.<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;captn3m0&#x2F;captn3m0.github.com&#x2F;blob&#x2F;master&#x2F;_layouts&#x2F;repo.html" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;captn3m0&#x2F;captn3m0.github.com&#x2F;blob&#x2F;master&#x2F;...</a><p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;captn3m0&#x2F;captn3m0.github.com&#x2F;blob&#x2F;master&#x2F;projects&#x2F;ideas.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;captn3m0&#x2F;captn3m0.github.com&#x2F;blob&#x2F;master&#x2F;...</a>
kfkalmost 5 years ago
I have created something similar. I have a content folder with articles and auto generate content on my site at each commit. I built it as a Docker container and I run it on Nomad. It’s interesting how much content (crm?) we can put together by scraping other apps we use (github, hacker news, reddit, etc)
frequentnapperalmost 5 years ago
this functionality has already been available as part of github pages. Not really sure what you are adding here.
评论 #23333093 未加载