Files
blog/content/page/projects/index.md
T
tiennm99 a0de52c877 refactor(projects): build the projects list on the octokit SDK
Replace hand-rolled REST paging, GraphQL cursor loops and header plumbing with
octokit, which also brings request retry and rate-limit backoff. Introduces the
repo's first package.json, lockfile and ESLint flat config; the Hugo site build
itself still needs no Node step.

Output verified against the previous implementation: identical counts and rows
apart from live star drift on four upstream repos.
2026-09-18 12:28:11 +07:00

20 KiB
Raw Blame History

title, description, aliases, menu
title description aliases menu
Projects Danh sách projects mình sở hữu hoặc đóng góp
pages
main
weight params
-40
icon
list

Projects nổi bật của mình, chia thành ba danh sách. Tất cả đều là repo public, và đều được tạo tự động bằng script (.github/scripts/update-projects-list.mjs, chạy mỗi ngày qua GitHub Actions) — không sửa tay phần trong bảng.

1. Projects có star

Repo mình sở hữu — trên tài khoản cá nhân hoặc trong org do mình làm owner — có ít nhất 1 star. Sắp xếp theo số star giảm dần, cùng số star thì repo cập nhật gần đây hơn lên trước. Fork không được tính.

Name Description Stars URL
tiennm99/awesome-ai-dev-tools Daily-refreshed ranking of open-source AI developer tools — coding agents, ADEs, AI editors and code-review tools — by GitHub stars, with 7-day deltas, star-history charts and a tag-filtered dashboard. 3 https://awesome-ai-dev-tools.pages.dev/
tiennm99/penny-pincher-provider Curated list of affordable + free LLM API providers — Claude Code passes, coding-plan subs, free-tier APIs. 1 https://tiennm99.github.io/penny-pincher-provider/
tiennm99/ai-labs Experiments with AI-assisted coding workflows — ClaudeKit, Superpowers, BMAD, oh-my-claudecode, gstack, and course work, merged with full history 1 https://tiennm99.github.io/ai-labs/
tiennm99/export-telegram-group-members Export Telegram group members to CSV using Telethon — admin auth required for full member visibility. 1 —
tiennm99/time-mocker Windows tool that injects fake time into running processes by hooking Win32 time APIs. Rust. 1 —
tiennm99/lottery-generator Go port of my lottery number generator — useful for Vietlott and similar lotteries. 1 —
tiennm99/arduino Collection of small Arduino projects and sketches. 1 —
tiennm99/adventofcode My Advent of Code 2025 solutions 1 —

Repo mình sở hữu và có URL để bấm vào xem trực tiếp, không cần star. Danh sách này có thể trùng với danh sách trên. URL có thể là:

Sắp xếp theo lần cập nhật gần nhất.

Name Description URL
tiennm99/blog Source of miti99.com — personal blog (VN/EN) built with Hugo + Stack theme. https://miti99.com
tiennm99/awesome-ai-dev-tools Daily-refreshed ranking of open-source AI developer tools — coding agents, ADEs, AI editors and code-review tools — by GitHub stars, with 7-day deltas, star-history charts and a tag-filtered dashboard. https://awesome-ai-dev-tools.pages.dev/
tiennm99/tiennm99 Config files for my GitHub profile. https://github.com/tiennm99
tiennm99/miti99bot Plug-n-play Telegram bot framework in Go, self-hosted on Coolify + MongoDB Atlas with cron, games, schedules, and paper trading modules. https://t.me/miti99bot
tiennm99dev/mathmax MathMax — Toán tương tác cho học sinh THCS Việt Nam (lớp 6-9). Static site. https://tiennm99dev.github.io/mathmax/
tiennm99/penny-pincher-provider Curated list of affordable + free LLM API providers — Claude Code passes, coding-plan subs, free-tier APIs. https://tiennm99.github.io/penny-pincher-provider/
tiennm99/loldle LoLdle-style League of Legends daily champion guessing game — SvelteKit web app, Go data scraper, and Android stub in one repo; champion data auto-updates weekly https://tiennm99.github.io/loldle/
tiennm99/vngeoguessr GeoGuessr clone for Vietnamese locations — Mapillary panoramas, Turf.js boundaries, Upstash REST leaderboards https://vngeoguessr.vercel.app
bkfcduchoa/bkfcduchoa.github.io https://bkfcduchoa.github.io/
tiennm99/cv My personal CV written in Typst with RenderCV. https://tiennm99.github.io/cv/
tiennm99/ai-labs Experiments with AI-assisted coding workflows — ClaudeKit, Superpowers, BMAD, oh-my-claudecode, gstack, and course work, merged with full history https://tiennm99.github.io/ai-labs/
tiennm99/sokoban From-scratch Sokoban puzzle game — Svelte 5 + Vite, all 155 Microban levels, undo, progress tracking https://tiennm99.github.io/sokoban/
tiennm99/loto Lô Tô (Vietnamese lottery bingo) number board — Next.js web app https://tiennm99.github.io/loto/
tiennm99/sudoku-solver 9×9 Sudoku solver in the browser using recursive backtracking — plain JavaScript, Svelte 5 + Vite, on GitHub Pages. https://tiennm99.github.io/sudoku-solver/
tiennm99dev/timshow Tìm show — find live shows and events in Vietnam. https://tiennm99dev.github.io/timshow/
tiennm99dev/pikachu Pikachu tile-matching puzzle game — Phaser 3 + Next.js + TypeScript https://tiennm99dev.github.io/pikachu/
tiennm99dev/rubik Interactive 3x3 Rubik's cube in the browser — drag faces, scramble, timer, undo. Three.js + Svelte 5 + Vite. https://tiennm99dev.github.io/rubik/
tiennm99/miti-telegram Cloudflare Worker that forwards incoming messages to my Telegram account https://miti-telegram.miti99.workers.dev
tiennm99/claude-status-webhook Telegram bot forwarding Claude Status updates — alerts for incidents and resolutions. Serverless on Cloudflare Workers. https://t.me/MiTiClaudeStatusBot
tiennm99/hurt Small website inspired by the film 'Thắp sáng anh, sưởi ấm em' — a little unusual, just for fun. https://tiennm99.github.io/hurt/
tiennm99/rplace Collaborative pixel-art canvas (r/place clone). Svelte 5 + Hono on Cloudflare Workers + Durable Object SQLite. https://rplace.miti99.workers.dev/
tiennm99/store-scraper-bot Telegram bot tracking Apple App Store + Google Play app updates. JS port of store-scraper-bot-java. https://store-scraper-bot.vercel.app
tiennm99/nntv Night Ninja: Twilight Voyage — turn-based stealth puzzle. Ninja rabbit rescues carrot princess from veggie guards. https://tiennm99.github.io/nntv/
tiennm99/miti-loki Cloudflare Worker that forwards log messages to Grafana Cloud Loki. https://miti-loki.miti99.workers.dev/
tiennm99/store-scraper-api HTTP wrapper hosting google-play-scraper and app-store-scraper — POST to /google/:method or /apple/:method https://store-scraper-api.vercel.app
tiennm99/exchange-rate-export Export BIDV and Techcombank FX rates to Excel — Next.js web app with date range selection https://exchange-rate-export.vercel.app/
tiennm99/thptqg Tra cứu điểm thi THPT Quốc gia 2016–2017 — 1,7 triệu thí sinh · Truy vấn SQL client-side với sql.js https://tiennm99.github.io/thptqg/
tiennm99/ocrot Website mừng bạn Thân trở thành ông chủ quán ăn Ốc Rốt https://tiennm99.github.io/ocrot/
tiennm99dev/reigen reigen https://tiennm99dev.github.io/reigen/
tiennm99dev/wolzard https://tiennm99dev.github.io/wolzard/
tiennm99dev/dating Warm-witty dating JD and CV site built with SvelteKit https://tiennm99dev.github.io/dating/
tiennm99dev/tsuki 月 — Hugo blog & portfolio theme. Vietnamese-first typography, View Transitions, Pagefind search, Giscus comments. https://tiennm99dev.github.io/tsuki/
tiennm99dev/bonsai Minimalist Hugo theme for link-in-bio pages — Linktree alternative with Japanese bonsai aesthetics. https://tiennm99dev.github.io/bonsai/
ngamtheproject/ngamtheproject.github.io Website for Ngăm - a charity organization founded by high school students. https://ngamtheproject.github.io/
tiennm99/llmapikey Pending/archived: free capped OpenRouter API key giveaway paused until a suitable LLM gateway/provider is found. https://llmapikey.vercel.app
tienthieusac/tienthieusac.github.io Tiên Thiếu Sắc https://tienthieusac.github.io/
tiennm99dev/chudaibi Chú đại bi, từ bộ Kinh Nhật Tụng của chùa Hoằng Pháp https://thuvienhoangphap.github.io/chudaibi/
tiennm99/dental-visit Small website created for a dental visit appointment. https://tiennm99.github.io/dental-visit/
tiennm99/mai-birthday-2021 Birthday page for Trúc Mai (2021) https://tiennm99.github.io/mai-birthday-2021/
tiennm99/apart Small personal website with photos and music for someone far away. https://tiennm99.github.io/apart/
tiennm99dev/xr2s25fe Personal device-upgrade datasheet — iPhone XR (2018) to Galaxy S25 FE (2025), rendered six ways: blueprint + five Apple-style formats. https://tiennm99dev.github.io/xr2s25fe/
tiennm99/tiennm99.github.io Redirect page for my personal website https://tiennm99.github.io/
tiennm99dev/iammiti99 Personal link-in-bio page — a self-hosted Linktree alternative for my own use. https://tiennm99dev.github.io/iammiti99/
tiennm99/demngayxaem Đếm ngày xa em — a small relationship 'days-apart' counter website. https://tiennm99.github.io/demngayxaem/
tiennm99/beentogether Been Together — a small website celebrating time spent together with music and photos. https://tiennm99.github.io/beentogether/
tiennm99/20221225 A small just-for-fun website built on Christmas Day 2022. https://tiennm99.github.io/20221225/
tiennm99dev/programming-fengshui Map programming languages to Ngũ Hành (Five Elements) by Linguist colors. Classic and HSL-classifier modes. https://tiennm99dev.github.io/programming-fengshui/
tiennm99/20200411 An old gift website. Archived 2021-02-06. https://tiennm99.github.io/20200411/
tiennm99dev/thuvienhoangphap Thư Viện Hoằng Pháp — Vietnamese Buddhist dharma library website. https://thuvienhoangphap.netlify.app/
tiennm99/test-deeplink-sms Small test page for verifying SMS deeplink behavior on mobile devices. https://tiennm99.github.io/test-deeplink-sms/
tiennm99dev/quycongdongvi Website của Quỹ cộng đồng Vị https://tiennm99dev.github.io/quycongdongvi/
tiennm99/valentine2025 A fun Valentine's Day 2025 website. https://tiennm99.github.io/valentine2025/
tiennm99/double-click-test Website to quickly check a mouse for double-click issues. https://tiennm99.github.io/double-click-test/
ngamtheproject/ngamtheproject Redirect to Ngăm's website https://ngamtheproject.github.io/ngamtheproject/
tiennm99/tn1 Hugo photo gallery site built on the Gallery Deluxe module https://tiennm99.github.io/tn1/
survival2d/survival2d.github.io Repo to deploy client to GitHub Pages https://survival2d.github.io/

3. Projects mình đóng góp

Repo của người khác (không phải của mình, cũng không thuộc org mình làm owner) mà mình có pull request đã được merge. Sắp xếp theo số PR đã merge giảm dần, cùng số PR thì repo cập nhật gần đây hơn lên trước.

Name Description Merged PRs Stars
iluwatar/java-design-patterns Design patterns implemented in Java 6 94706
is-a-dev/register Grab your own sweet-looking '.is-a.dev' subdomain. 4 11323
is-a-good-dev/register Register for your is-a-good.dev domain! 4 620
open-domains/register Free subdomains for personal sites, open-source projects, and more. 4 2601
coollabsio/coolify An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers. 3 61964
tarampampam/domains 🌐 DNS configuration for some of my domains 3 807
zfoo-project/zfoo 💡Extremely fast enterprise server framework, can be used in RPC, game server, web server. 3 2014
old-free-domains/register Free subdomains for personal sites, open-source projects, and more. 2 598
onyx-dot-app/documentation Documentation for the Onyx Software 1 33
oraios/serena A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent 1 29544
sirmalloc/ccstatusline 🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more. 1 12930
ripienaar/free-for-dev A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev 1 137712
Bogdanp/awesome-advent-of-code A collection of awesome resources related to the yearly Advent of Code challenge. 1 3225
kaitranntt/ccs Switch between Claude accounts, Gemini, Copilot, OpenRouter (300+ models) via CLIProxyAPI OAuth proxy. Visual dashboard, remote proxy support, WebSearch fallback. Zero-config to production-ready. 1 2856
projectlombok/lombok Very spicy additions to the Java programming language. 1 13484
HugoBlox/kit 🧱 Describe your site, AI builds it, you own it as Markdown. Snap together Tailwind blocks like Lego — landing pages, blogs, portfolios, docs & more. No AI slop. Free to deploy anywhere 👇 1 9723
tkowalcz/tjahzi Java clients, log4j2 and logback appenders for Grafana Loki 1 139
dhyeythumar/awesome-readme-tools A curated list of awesome readme tools. ✌ 1 265
thedev-id/thedev.id Identity for developers on the web. 1 1729
is-amazing/register Register your is-amaz.ing project domain here! 1 149
DavidNiessen/SimpleGuicePlugin An example for dependency injection (Google Guice) in a Spigot plugin 1 2