Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 23 TypeScript Blog Projects
-
Astro
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Since our site is a static site, we need to rely on external services to provide a comment system. The most famous one is Disqus. However, its free plan forces use to show a lot of ADs to the users, which I dont like. So I chose giscus, which uses GitHub Discussions as the storage place for comments. The only downside is that it doesnt allow users to log in and comment with Google or social media accounts like Disqus does, but since my articles are mostly technical, people reading them are likely to have a GitHub account, so its not a big issue.
-
Project mention: Show HN: BeBlob – A Gitlab-Powered Comment Section for Static Websites | news.ycombinator.com | 2025-02-19
Hi everyone!
I'm happy to introduce BeBlob, an open-source widget that adds a comment section to any static or dynamic website—without needing a dedicated backend—by leveraging GitLab issues. Inspired by my personal journey hosting my blog (belev.me) on GitLab Pages and noticing existing GitHub-backed solutions like utterances (https://github.com/utterance/utterances) and giscus (https://laymonage.com/posts/giscus), I wanted to create a similar tool for GitLab users.
BeBlob automatically maps each webpage to a GitLab issue and uses GitLab OAuth for user authentication. It supports emoji reactions, markdown comments with live preview, code-highlighting and a set of customizable themes—four in total—that match the Hexo Cactus (https://probberechts.github.io/hexo-theme-cactus/) theme I use on my blog.
The solution is far from polished, but I wanted to get it out there and receive feedback from real users as early as possible. I’ve already integrated it into my personal blog, so I’m the first real user!
Source code: https://gitlab.com/antonbelev/beblob
-
nextjs-notion-starter-kit
Deploy your own Notion-powered website in minutes with Next.js and Vercel.
-
Project mention: Comparing the copyToClipboard implementations in Shadcn-ui/ui and Codehike. | dev.to | 2024-08-07
-
Links: GitHub • NPM • Docs
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
lumen
A constantly evolving and thoughtful architecture for creating static blogs. (by alxshelepenok)
-
-
Astro-boilerplate
🚀 Astro boilerplate with responsive blog and portfolio template using TypeScript and React styled with Tailwind CSS ⚡️ Made with developer experience first: TypeScript + ESLint + Prettier + Husky + Lint-Staged + Commitlint + VSCode
-
courselit
Create/Sell courses and digital downloads and publish blogs on your own branded website. An open source alternative to Teachable, Thinkific, Podia and the likes.
-
-
braydoncoyer.dev
My portfolio rebuilt from the ground up using Next.js 15, Tailwind, Supabase, and Framer Motion! Deployed on Vercel ▲
-
-
-
reactpress
🔥 ReactPress is a free blog and CMS system developed using Next.js.(ReactPress是一个基于Next.js的博客&CMS系统) Live Demo:https://blog.gaoredu.com
We warmly invite contributions from everyone. Before you get started, please take a moment to review our Contributing Guide. Feel free to share your ideas through Pull Requests or GitHub Issues. If you're interested in enhancing our codebase, explore the Development Instructions and enjoy your coding journey!
-
-
Aria-Docs
This open-source template offers a clean design for comprehensive documentation and engaging blog content.
Hence we have successfully implemented internationalization in Next.js 15 without using any libraries. This is a simple and effective way to handle internationalization in Next.js i have used this is in one of my project AriaDocs and you can find the source code here
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Blog discussion
TypeScript Blog related posts
-
ServiceWorkers Cache everything!!!
-
🐕 Why We Built a Lightning-Fast Static Website for French Dog Parks with Astro.js
-
HermitAI: Fine-Grained AI Access Control, API-First Auth & Permissions with Permit.io, Astro & Gemini
-
A Visual Journey Through Async Rust
-
Creating your own federated microblog
-
NoteGen Markdown Editor
-
Between Diapers and Development – How My Blog Came to Life with Eleventy
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 May 2025
Index
What are some of the best open-source Blog projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | astro | 51,088 |
2 | giscus | 9,724 |
3 | utterances | 9,318 |
4 | nextjs-notion-starter-kit | 6,618 |
5 | codehike | 5,108 |
6 | outstatic | 2,911 |
7 | xLog | 2,570 |
8 | morethan-log | 2,129 |
9 | lumen | 2,010 |
10 | jampack | 1,656 |
11 | Astro-boilerplate | 854 |
12 | courselit | 791 |
13 | Cromwell | 731 |
14 | braydoncoyer.dev | 686 |
15 | notablog | 678 |
16 | deno_blog | 486 |
17 | reactpress | 446 |
18 | github-blog | 407 |
19 | Aria-Docs | 356 |
20 | shellbear.me | 316 |
21 | digital-garden | 292 |
22 | com | 233 |
23 | francoisbest.com | 229 |