Topics / #blog
Blog projects on GitHub
Blogging engines and static sites for publishing written content.
As of , the most-starred Blog projects on GitHub are next.js (143.1K stars), weekly (106.3K stars) and AppFlowy (77.5K stars). GitHub.Locker tracks 41 Blog repositories with 1.1M stars combined. The fastest-growing on October 16 was AppFlowy, with +56 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+56AppFlowy
AppFlowy-IO/AppFlowy · ★ 77.5KAppFlowy is an open-source, AI-powered collaborative workspace that combines projects, wikis, and team docs, built as a Notion alternative that keeps your data under your control.
+51weekly
ruanyf/weekly · ★ 106.3KA weekly Chinese-language online magazine (科技爱好者周刊, Science and Technology Lovers Weekly) that records tech content worth sharing.
+26next.js
vercel/next.js · ★ 143.1KNext.js is Vercel's 'The React Framework': a framework for building web applications with React, and this repository holds its source code.
astro
withastro/astro · ★ 63.3KAstro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.
The all-time top
41 projects · by stars
- 143.1K
#1 · vercel/next.jsnext.js
Next.js is Vercel's 'The React Framework': a framework for building web applications with React, and this repository holds its source code.
- 106.3K
#2 · ruanyf/weeklyweekly
A weekly Chinese-language online magazine (科技爱好者周刊, Science and Technology Lovers Weekly) that records tech content worth sharing.
- 77.5K
#3 · AppFlowy-IO/AppFlowyAppFlowy
AppFlowy is an open-source, AI-powered collaborative workspace that combines projects, wikis, and team docs, built as a Notion alternative that keeps your data under your control.
- 4
docusaurus
66.5Kfacebook/docusaurus · TypeScriptDocusaurus is a tool for building, deploying, and maintaining open source project websites easily, handling the website build process so you can focus on your project.
- 5
astro
63.3Kwithastro/astro · TypeScriptAstro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.
- 6
gatsby
55.9Kgatsbyjs/gatsby · JavaScriptGatsby is a free, open-source framework based on React for building fast websites and web apps, mixing the control of dynamically rendered sites with the speed of static-site generation.
- 7

hexo
41.8Khexojs/hexo · TypeScriptHexo is a fast, simple and powerful blog framework powered by Node.js: you write posts in Markdown and it builds them into a complete static blog site.
- 8
halo
39.9Khalo-dev/halo · JavaHalo is a powerful, easy-to-use open-source website building tool: from personal blogs and knowledge bases to corporate sites and online stores, it aims to cover your site-building needs in one place.
- 9

engineering-blogs
38.8Kkilimchoi/engineering-blogs · RubyA curated list of engineering blogs written by tech companies and individual software engineers, organized alphabetically.
- 10
Blog
31.1Kmqyqingfeng/BlogA Chinese-language frontend blog by developer mqyqingfeng (冴羽), known for its in-depth JavaScript article series; it began in 2017 with four planned series and has since grown far beyond them, collecting 31k+ stars.
- 11

chinese-independent-blogs
24.2Ktimqian/chinese-independent-blogs · JavaScriptA curated list of independent Chinese-language blogs (个人独立博客), aggregating their RSS feeds, short descriptions, and topic tags into one directory.
- 12

blog
22.6Kfouber/blogThis is the personal blog repository of Chinese frontend engineer fouber, sharing articles and thoughts on frontend engineering, performance optimization, and career growth.
- 13

CS-Interview-Knowledge-Map
18.2KInterviewMap/CS-Interview-Knowledge-MapIt's a curated interview-prep knowledge map ('Interview Map') for front-end developers, covering JavaScript, networking, browser internals, performance optimization, security, frameworks, Git, data structures, and algorithms.
- 14

blog_os
17.8Kphil-opp/blog_os · HTMLSource code for the 'Writing an OS in Rust' blog series at os.phil-opp.com - step-by-step posts that build a small x86-64 operating system kernel in Rust.
- 15

al-folio
16.3Kalshedivat/al-folio · HTMLal-folio is an open-source Jekyll starter for building clean, fast, responsive academic websites: personal homepages, blogs, CVs, and lab or course pages.
- 16

hexo-theme-next
15.8Kiissnan/hexo-theme-next · JavaScriptNexT is a high quality, elegant theme for Hexo, a static site generator — one of the most popular Hexo themes, with over 15,000 GitHub stars.
- 17
awesome-cloudflare
15.5Kzhuima/awesome-cloudflareA curated, awesome-style list of Cloudflare tools, open-source projects, guides, blogs and other resources — collected so indie developers can find ready-made, low-cost tools without trawling GitHub themselves.
- 18

N-blog
15.4Knswbmw/N-blog · JavaScriptN-blog is a Chinese-language course called '一起学 Node.js' (Learn Node.js Together) that teaches Node.js backend development by walking through building a multi-user blog with Express and MongoDB.
- 19

technology-talk
14.7Kaalansehaiyang/technology-talkA curated Chinese knowledge base of Java interview prep articles, system architecture notes, middleware deep-dives, and career advice, written by a self-described Alibaba P7 architect who goes by 'Tom哥'.
- 20

hugo-PaperMod
14Kadityatelange/hugo-PaperMod · HTMLHugo PaperMod is a fast, clean, responsive theme for the Hugo static site generator. It is based on hugo-paper and adds many extra features and customization options.
- 21

nextra
13.9Kshuding/nextra · TypeScriptNextra is a simple, powerful and flexible site generation framework with everything you love from Next.js: you write content in Markdown/MDX and it turns it into a website, typically documentation or a blog.
- 22
awesome-sre
13.7Kdastergon/awesome-sreA curated list of Site Reliability Engineering (SRE) and Production Engineering resources — a hand-picked collection of articles, books, talks, podcasts and tools, maintained as a single GitHub README.
- 23

minimal-mistakes
13.6Kmmistakes/minimal-mistakes · HTMLA flexible two-column theme for Jekyll, the Ruby static site generator. It is made for personal sites, blogs, project documentation, and portfolios, with deliberately minimal styling you are meant to customize.
- 24

pelican
13.4Kgetpelican/pelican · PythonPelican is a static site generator written in Python that turns text files in Markdown, reStructuredText, or HTML into complete web sites.
- 25

Halfrost-Field
13.2Khalfrost/Halfrost-Field · GoHalfrost-Field is a personal technical blog archive by halfrost containing long-form deep-dive articles on source code analysis, system design, and engineering topics such as Go internals, vLLM/LLM serving, machine learning notes, and network protocols.
- 26

typecho
12.4Ktypecho/typecho · PHPTypecho is a self-hosted blogging platform written in PHP — blog software the project bills as simple and powerful.
- 27
giscus
12.2Kgiscus/giscus · TypeScriptGiscus is a commenting system that lets visitors leave comments and reactions on your website using GitHub, with everything stored and moderated through GitHub Discussions.
- 28
NotionNext
11.9Knotionnext-org/NotionNext · JavaScriptNotionNext is an open-source site system built on Next.js and the Notion API: you keep managing posts, categories, tags and menus in Notion, and it publishes that workspace as a fast, searchable, standalone website.
- 29

leanote
11.7Kleanote/leanote · JavaScriptLeanote is an open-source, self-hosted note-taking and knowledge management app built as an alternative to Evernote, with a rich-text editor and a real-time markdown editor.
- 30

usehooks
11.5Kuidotdev/usehooks · MDXuseHooks is a collection of modern, server-safe React hooks maintained by the ui.dev team, covering common needs like debouncing, local storage, media queries, and geolocation.
- 31

markyun
11.2Kmarkyun/markyunA personal learning blog hosted on GitHub by MarkYun, a web developer working in Nanjing — a running log of his study notes, best known for its collection of front-end developer interview questions.
- 32
live2d-widget
11Kstevenjoezhang/live2d-widget · TypeScriptA lightweight widget that drops a cute Live2D 'desktop companion' (看板娘) mascot onto a webpage, built in TypeScript with almost no runtime dependency besides the Live2D Cubism Core itself.
- 33

blog
10.6Kyygmind/blogThis is a Chinese-language blog repository by the author '木易杨' (Muyi Yang), focused on front-end interview deep-dives — a weekly series tackling tough JavaScript and Vue internals topics for advanced interview prep.
- 34

android-tech-frontier
10.6Khehonghui/android-tech-frontierA Chinese-language open-source project that translates high-quality foreign Android articles on architecture, open-source libraries, software design and testing into Chinese for Chinese-speaking developers.
- 35

tailwind-nextjs-starter-blog
10.6Ktimlrx/tailwind-nextjs-starter-blog · TypeScriptA Next.js and Tailwind CSS blogging starter template, preconfigured for technical writing and positioned as a replacement for existing Jekyll or Hugo personal blogs.
- 36

jekyll-theme-chirpy
10.3Kcotes2020/jekyll-theme-chirpy · HTMLChirpy is a minimal, responsive, and feature-rich Jekyll theme made for technical writing — a ready-made design and feature set for static blogs.
- 37

gridea
10.2Kgetgridea/gridea · TypeScriptGridea is a static blog writing client: a desktop app where you write posts in Markdown and publish them as a static blog — pitched for recording your life, mood, knowledge, notes and ideas.
- 38

Game-Programmer-Study-Notes
10.1KQianMo/Game-Programmer-Study-NotesThis is a personal collection of study notes from a game programmer's career, covering computer graphics, real-time rendering, GPU programming, design patterns, and software engineering. It works like an enhanced blog, condensing and summarizing classic industry books and technical topics.
- 39

seomachine
7.5KTheCraigHewitt/seomachine · PythonSEO Machine is a specialized Claude Code workspace for creating long-form, SEO-optimized blog content for any business. It helps you research, write, analyze, and optimize content that ranks well and serves your target audience.
- 40

beautiful-jekyll
5.8Kdaattali/beautiful-jekyll · HTMLBeautiful Jekyll is a ready-to-use Jekyll template that lets you build a nice-looking personal site, blog, or project page in a couple of minutes.
- 41

MDsveX
3.1Kpngwn/MDsveX · JavaScriptmdsvex is a Markdown preprocessor for Svelte — it lets you write Markdown inside Svelte projects and turns it into Svelte components at build time.
Related topics
Often tagged together