Lab

Mấy thứ mình làm lúc rảnh.

Không phải hàng demo: link nào ở đây bấm vào cũng xài được ngay, miễn phí, phần lớn không cần đăng ký gì hết. Cái nào có người xài thì mình làm tiếp, cái nào không thì… vẫn làm tiếp, vì vui.

01

Kinkin Editor

Đang phát triển

Trình soạn thảo kiểu Notion, thả vào app React là chạy

Từ 09/2026 · bản 0.6.1

Làm dự án nào cũng tới đoạn "app cần chỗ để gõ nội dung", rồi lại ngồi ráp Tiptap từ đầu thêm một lần nữa. Nên mình gói luôn thành thư viện: cài một câu lệnh, import vào, là có ngay một editor gõ như Notion.

Gõ dấu / ra menu lệnh, kéo thả để đổi thứ tự khối, có bảng, ảnh, emoji, chia 2–4 cột. Dán markdown vào thì thành nội dung có định dạng, lấy ra cũng là markdown - không khoá dữ liệu của bạn trong một định dạng lạ nào cả.

Dành cho anh em dev React đang cần một editor tử tế mà không muốn ngồi ráp Tiptap từ số 0.

  • Cài một câu lệnh npm là xong: không phải khai báo 21 gói Tiptap, không cần dựng provider, không đụng tới cấu hình Tailwind sẵn có của bạn.
  • Panel AI Assist viết tiếp, tóm tắt, sửa chính tả, rút gọn, đổi giọng văn hay dịch - chữ chảy ra từng chữ, và bạn tự cắm LLM nào cũng được.
  • Toàn bộ CSS nằm gọn trong một lớp riêng, kể cả menu và tooltip, nên style của thư viện không bao giờ đè lên style sẵn có của app bạn.
  • Có bản dựng chỉ để hiển thị nội dung đã lưu, nhẹ hơn hẳn vì không kéo theo cả bộ editor.
  • README có sẵn tiếng Việt, cùng tám thứ tiếng khác. Types TypeScript đi kèm, chạy được React 18 lẫn 19.

Cái editor mình đang gõ mấy bài blog trên trang này chính là nó. Có gì hư là mình biết trước tiên.

  • React 19
  • TypeScript
  • Tiptap 3
  • ProseMirror
  • Tailwind CSS
  • Vite
02

ChiChi

Đang chạy

Chia tiền nhóm, không cần ai phải cầm máy tính

Từ 03/2026

Đi ăn chung, đi chơi xa hay ở ghép, kiểu gì cũng tới lúc phải ngồi tính lại: người trả khoản này, người trả khoản kia, có cặp đôi xài chung một ví, rồi cả nhóm nhìn nhau. ChiChi sinh ra đúng cho khoảnh khắc đó.

Bạn tạo nhóm, thêm tên từng người, rồi nhập từng khoản: món gì, bao nhiêu tiền, ai trả, chia cho những ai. Xong nó tự tính ai còn nợ ai, rồi hiện mã QR ngân hàng để chuyển một phát là xong.

Dành cho hội bạn hay đi ăn chung, ở ghép, đi du lịch - và cho người luôn bị bắt làm thủ quỹ.

  • Nhập tay từng khoản cho chắc: tên món, số tiền, ai trả, chia cho ai - không phải học cú pháp hay canh máy đoán đúng sai.
  • Gộp cặp đôi hoặc cả nhà thành một "hộ", để một người đứng ra trả và nhận thay - khỏi chuyển qua chuyển lại trong nhà.
  • Tự bù trừ các khoản nợ chồng chéo, gom lại còn vài lượt chuyển khoản thay vì mỗi người phải chuyển cho từng người.
  • Bấm vào một khoản nợ là ra mã VietQR đúng số tiền, quét là chuyển - hoặc mở thẳng app ngân hàng trên máy.
  • Gửi link cho cả nhóm cùng xem và cùng thêm món. Không cần tải app, không cần đăng ký tài khoản.
  • React 19
  • Vite
  • Tailwind CSS
  • Hono
  • Cloudflare Pages
  • D1
  • VietQR
03

Đi Cà Phê Không

Đang chạy

Tìm quán cà phê tử tế quanh đây, review của người uống thật

Từ 2022

Câu hỏi khó nhất Sài Gòn không phải "đi đâu", mà là "quán đó cà phê có ngon không hay chỉ đẹp để chụp hình". Đi Cà Phê Không là chỗ để hỏi câu đó và nhận câu trả lời từ người thật sự uống.

Tìm quán quanh chỗ bạn đang đứng, xem review và chấm điểm của cộng đồng mê cà phê, lưu lại quán ưng ý, và kể chuyện quán mình vừa ngồi. Có trên iOS, Android và cả web.

Dành cho người uống cà phê vì cà phê, không chỉ vì cái view.

  • Review và chấm điểm từ một cộng đồng chịu khó uống, không phải mấy bài viết đặt tiền.
  • Tìm quán gần bạn, xem hình quán và thông tin trước khi chạy xe tới.
  • Có bảng tin để đăng bài, thả tim, bình luận - chỗ này mình làm phần lớn.
  • Xài trên app iOS, Android hoặc mở thẳng bằng trình duyệt cũng được.

Đây là sản phẩm làm chung với một team.

  • React Native
  • Next.js
  • Fastify
  • Prisma
  • PostgreSQL
  • NestJS

Xài thử rồi kể mình nghe với

Thấy lỗi, thấy chỗ khó dùng, hay tự dưng nghĩ ra tính năng gì hay ho thì nhắn mình một tiếng. Mình đọc hết, và cái nào được nhắc nhiều nhất thường được sửa trước.