tw93/KamiPublic

👩‍🚒 Good content deserves good paper.

AI summary: An automated AI design system and typesetting agent that produces elegantly formatted, print-ready documents and landing pages.

Stars
10.4K
+42 today
Forks
480
Watchers
24
Open issues
0
Open PRs
0
Contributors
~7
Commits
299
Branches
1

HTMLMITCreated Apr 20, 2026Last push 5d agoLatest release V1.11.0+160 stars this week+160 this month

Star history

since Apr 19, 2026
05K10KApr 2026May 2026Jun 2026Aug 2026
10.4K stars as of Aug 6, 2026, tracked back to Apr 19, 2026. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Signals and awards

derived from tracked data
  • Widely adopted

    10,375 stars

  • Breakout launch

    10,375 stars in 109 days

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

What Kami does

Kami is a design constraint system packaged as an AI agent skill. It intercepts natural language requests (e.g., 'make a resume' or 'write a formal letter') and structures the LLM's output into highly polished, print-ready PDFs or HTML landing pages. Rather than letting AI tools output generic markdown, Kami enforces a strict editorial design philosophy: it uses a warm parchment canvas, a single ink-blue accent, and carefully selected serif typography. It includes deterministic quality gates to validate content structure before rendering via WeasyPrint or python-pptx, and handles multilingual typography across English, Chinese, Japanese, and Korean natively.

Kami is designed for professionals, analysts, and developers who rely on AI to generate content but are frustrated by generic markdown outputs, needing a zero-effort way to produce beautifully typeset, print-ready documents.

  • Strict design system: Enforces a minimal, cohesive visual identity (warm parchment, ink blue accents, serif fonts) across all generated content.
  • Multi-format rendering: Generates print-ready PDFs (via WeasyPrint), editable PowerPoint slides (via python-pptx), Marp markdown decks, and HTML landing pages.
  • Agent Skills integration: Installs seamlessly into Claude Code, Codex, and other AI clients to automatically intercept and format document requests.
  • Automated quality gates: Uses structural schemas and coverage checks to ensure the LLM includes all necessary facts before executing the layout render.
  • Inline diagramming: Automatically themes Mermaid.js diagrams into the system's color palette and renders them as WeasyPrint-safe SVGs.

Where teams use it

Automated equity research reports

Financial analysts use Kami to instantly format raw AI research notes into professional, highly legible PDF reports ready for distribution.

Rapid slide deck creation

Founders instruct their AI agent to draft a pitch, which Kami automatically typesets into a cohesive, aesthetically pleasing Marp or PPTX presentation.

Developer portfolio generation

Engineers provide a list of their projects to an agent, and Kami builds a clean, structured PDF portfolio emphasizing typography over flashy UI.

Brand-aligned product briefs

Product managers configure a persistent `brand.md` profile so every generated one-pager automatically reflects their specific tone and identity.

Getting started: /plugin marketplace add tw93/kami /plugin install kami@kami

README

main branch

Kami

Good content deserves good paper.

Stars Version License Twitter

Why

Kami (紙, かみ) means paper in Japanese: the surface where a finished idea lands. AI can produce documents better than most humans do manually. The missing piece is not capability but constraint: without a design system, every session drifts into generic gray and inconsistent layouts.

Kami fills that gap: one constraint language, eight document templates plus a landing-page system, simple enough for agents to run reliably, strict enough that every output is something you actually want to ship.

Part of a trilogy: Kaku (書く) writes code, Waza (技) drills habits, Kami (紙) delivers documents.

Showcase

Real PDFs from one constraint set, across templates and languages. Click any preview to open it.

Founder resume
Resume · English
Founder resume, 2 pages
Kami print one-pager
One-Pager · 中文
Kami 介绍 · 白底打印版
Tesla equity report
Equity Report · 中文
Tesla Q1 2026 财报点评
Agent keynote slides
Slides · English
Agent keynote, 8 slides
Mole product brief
One-Pager · English
Mole product brief, 1 page
Recommendation letter
Letter · 中文
推荐信, 1 页
Mole release notes
Changelog · English
Mole v1.7.1 release notes
Kaku portfolio
Portfolio · 日本語
Kaku ターミナル作品集 · 7 ページ

Install

Claude Code, v2.1.142 or newer

/plugin marketplace add tw93/kami
/plugin install kami@kami

The marketplace points Claude Code at the generated lightweight plugin bundle, not the whole website and release archive tree.

Codex plugin marketplace

codex plugin marketplace add tw93/kami
codex plugin add kami@kami

This installs Kami as a Codex plugin from the repo marketplace, so future updates can use codex plugin marketplace upgrade kami followed by codex plugin add kami@kami.

Generic agents for tools that read from ~/.agents/

npx skills add tw93/kami/plugins/kami -a universal -g -y

The plugin path exposes the generated lightweight skill bundle. A bare tw93/kami would install only SKILL.md, because the repo root doubles as the website source and the skills CLI treats a root-level skill as a single file.

Claude Desktop

Download the release asset kami.zip, not GitHub's source-code ZIP. Open Customize > Skills > "+" > Create skill, and upload the ZIP directly, no need to unzip.

The ZIP is lightweight and contains a kami/ skill folder. Large CJK fonts are excluded from the package: in a repo checkout they load from local font files first, then jsDelivr CDN; in an installed skill, scripts/ensure-fonts.sh recovers missing Chinese or Korean fonts into the user font directory.

Update

  • Claude Code: claude plugin update kami
  • Codex: codex plugin marketplace upgrade kami, then codex plugin add kami@kami to refresh the installed snapshot
  • Claude Desktop: download the latest kami.zip, click "..." on the skill card, choose Replace, upload
  • Generic agents: re-run the npx skills add tw93/kami/plugins/kami -a universal -g -y command, which overwrites the existing copy. Avoid npx skills update for now: it can mis-detect repo subpath installs while the repo root also has SKILL.md (vercel-labs/skills#1517).

Kami also runs a quiet version check at most once a day and tells you in chat when a newer version is out; it only reads a public version file, sends no data, and is skipped when offline.

Use

The skill auto-triggers from natural requests, no slash command needed. Optimized for English and Chinese; Japanese and Korean are supported via best-effort CJK paths with visual QA before delivery.

Example prompts by language:

  • English: make a one-pager for my startup / turn this research into a long doc / write a formal letter / make a portfolio of my projects / build me a resume / design a slide deck for my talk / make this talk as a Marp deck / build a landing page for my app
  • 中文: 帮我做一份一页纸 / 帮我排版一份长文档 / 帮我写一封正式信件 / 帮我做一份作品集 / 帮我做一份简历 / 帮我做一套演讲幻灯片 / 帮我做一份 Markdown 风格的演示稿 / 帮我做一个产品落地页
  • 日本語: スタートアップ向けの一枚資料を作って / この調査を長文レポートに整えて / 正式な依頼文を作って / プロジェクト作品集を作って / 履歴書を作って / 登壇用スライドを作って / Marp で登壇スライドを作って / アプリのランディングページを作って
  • 한국어: 스타트업 원페이저를 만들어줘 / 이 리서치를 장문 문서로 정리해줘 / 정식 레터를 작성해줘 / 프로젝트 포트폴리오를 만들어줘 / 이력서를 만들어줘 / 발표용 슬라이드를 만들어줘 / Marp 슬라이드로 만들어줘 / 앱 랜딩 페이지를 만들어줘

Brand profile (optional)

Create ~/.config/kami/brand.md to persist identity, brand, defaults, and writing habits. See brand.example.md for a full template.

The file has YAML frontmatter for structured fields like name, role, email, brand color, language, page size, and tone, plus a Markdown body for freeform notes. Kami treats it as the lowest-resolution context: applied only when the current request is ambiguous, and always overridable by what the specific document needs. The goal is to feel familiar across your work without making every output look the same.

Design

Warm parchment canvas #f5f4ed, ink blue #1B365D as the sole accent, serif carries hierarchy, no hard shadows or flashy palettes. Not a UI framework; a constraint system for printed matter. Documents should read as composed pages, not dashboards.

  • Templates. Eight document templates: One-Pager, Long Doc, Letter, Portfolio, Resume, Slides, Equity Report, and Changelog, plus a Landing Page system, in EN, CN, and KO.
  • Diagrams. Eighteen inline SVG types, including a report-scale architecture board. Sequence, class, and ER can be authored from Mermaid text: beautiful-mermaid renders the SVG and scripts/mermaid_normalize.py re-themes it to the Kami palette and makes it WeasyPrint-safe, no Node bundled.
  • Slides. Three rendering paths: WeasyPrint HTML to PDF by default, python-pptx for editable PPTX on request, and a Marp variant in assets/templates/marp/ for Markdown-first decks.
  • Code. Pygments-based syntax highlighting when Pygments is installed; without it, PDFs still render and code stays monochrome.
  • Verification. Deterministic quality gates: per-type content schemas validate structure before layout, a coverage check confirms every fact survives into the filled page, and a visual pass exports page images against a fixed review checklist.
  • MCP. A zero-dependency MCP server (scripts/mcp_server.py) exposes render, check, and screenshot tools, so any MCP-capable agent can drive Kami as an engine without loading the full skill prompt. Render only trusted local HTML: referenced file, HTTP, and HTTPS resources load with the MCP process's permissions.
  • Print. Parchment is the default canvas; an opt-in white-paper variant flips any document to a white background for home or office printers, sinking the warmth into cards and tables so the hierarchy still reads. The one-page Kami intro (Chinese) is rendered with this variant; recipe in production.md.

Kami picks the right variant based on the language you write in.

Fonts: Each language uses a single serif font for the entire page. Chinese: TsangerJinKai02. Japanese: YuMincho. Korean: Source Han Serif K. English: Charter. See License for font terms.

Full spec: design.md. Cheatsheet: CHEATSHEET.md.

Beyond Documents

One constraint set, applied past the page: it lays out deployable websites and briefs AI image renderers, so both come back in the Kami look.

Kami landing page
Kami · landing page
Design system homepage
Mole landing page
Mole · landing page
macOS system utility
SpatialVLA architecture redraw
Architecture redraw · English
SpatialVLA Figure 1, schematic
Tesla Optimus patent overview
Evidence layout · 中文
Tesla Optimus 专利图一览

Landing pages ship as deployable multilingual sites. Illustrations are drawn by the host's own image model: where the host can generate images, like ChatGPT, it renders directly; where it cannot, like Claude or Codex, it outputs the brief for you to paste into any image model.

Redraw this as a clean editorial diagram. Background: warm parchment (#f5f4ed), never pure white. One accent only, ink blue (#1B365D); everything else in warm gray with a yellow-brown undertone, no other colors. Thin single-line geometric strokes and simple flat icons. No gradients, no drop shadows, no 3D. Labels in a serif typeface. Generous whitespace, calm and composed, like a figure in a well-typeset report.

Rendered by ChatGPT Images in a single pass with no manual touch-up. Kami specifies, the renderer draws.

Background

I like investing in US equities and ask Claude to write research reports all the time. Every output landed in the same default-doc look: gray, flat, a different layout each session. The structure was hard to scan, the formatting felt dated, and nothing about the page made me want to keep reading. So I started fixing the typography, the palette, the spacing, one rule at a time, until the report became a page I actually enjoyed.

Later I needed to present "The Agent You Don't Know: Principles, Architecture and Engineering Practice." I already had the document and didn't want to build slides from scratch, so I used Claude Design to lay it out in my own style, tweaked it round after round, and eventually got it to a place I was happy with. That process added inline SVG charts, a unified warm palette, and a tighter editorial rhythm. It kept growing until it covered every document I regularly ship, so I kept abstracting the process, and it became kami: one quiet design system I can hand to any agent and trust the output.

Support

  • The most direct way to support me is getting Mole for Mac, my paid Mac cleanup app.
  • If Kami helped you, give it a star, share it, or open an issue or PR.
  • I have two cats, TangYuan and Coke. If you think kami delights your life, you can feed them canned food 🥩.
These lovely people already did 🐱

License

MIT License for kami code and templates. Feel free to use and contribute.

Fonts: TsangerJinKai02 is free for personal use only; commercial use requires a license from tsanger.cn. Charter, YuMincho, Source Han Serif K under OFL, and CJK fallbacks are system-bundled or open-licensed.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

22 total
  1. V1.11.0 Verified TypographyV1.11.0Jul 26, 2026102 downloads

    <div align="center"> <img src="https://gw.alipayobjects.com/zos/k/vl/logo.svg" alt="Kami Logo" width="120" /> <h1 style="margin: 12px 0 6px;">Kami V1.11.0</h1> <p><em>Leaner instructions, verified typography, and a package that proves it is current.</em></p> </div> ### Changelog 1. **Leaner guidance**: Fewer instructions load per run, with conflicting rules resolved. 2. **Typeface verification**: Every PDF is checked for the family that set its CJK text. 3. **System consistency**: Templates and their documented examples resolve to one form. 4. **Delivery integrity**: The desktop package is verified against its build sources. ### 更新日志 1. **指引精简**:每次调用加载的指令更少,重复与冲突规则已清理。 2. **字体校验**:每份 PDF 交付前核对实际渲染中文的字体族。 3. **系统一致性**:模板与文档示例收敛为同一形态。 4. **交付校验**:桌面安装包按文件比对构建源,杜绝陈旧分发。 > Kami is a quiet design system for professional documents, one constraint set that any agent can trust. https://github.com/tw93/Kami

  2. V1.10.0 Reliable DocumentsV1.10.0Jul 19, 2026247 downloads

    <div align="center"> <img src="https://gw.alipayobjects.com/zos/k/vl/logo.svg" alt="Kami Logo" width="120" /> <h1 style="margin: 12px 0 6px;">Kami V1.10.0</h1> <p><em>Documents that keep the important details and get checked page by page.</em></p> </div> ### Changelog 1. **Clearer drafts**: Nine document types check their structure before layout begins. 2. **No missing details**: Names, numbers, dates, and images are checked after filling. 3. **Every page reviewed**: PDFs get checks for layout, color, and line breaks. 4. **Works with more agents**: MCP tools can find, render, check, and capture documents. 5. **Consistent visuals**: Pricing reads clearly, and generated images keep one style. ### 更新日志 1. **初稿结构更清楚**:九类文档会在排版前检查必需内容。 2. **重要信息不遗漏**:名称、数字、日期和图片会在填充后再次核对。 3. **每一页都检查**:PDF 的版式、配色和换行都有固定的交付前复核。 4. **更多 Agent 可直接用**:MCP 工具可以找模板、渲染、检查和截图。 5. **视觉更统一**:定价区更清楚,同一份文档里的生成图也能保持一致风格。 > Kami is a quiet design system for professional documents, one constraint set that any agent can trust. https://github.com/tw93/Kami

  3. V1.9.4 Living DiagramsV1.9.4Jul 10, 2026271 downloads

    <div align="center"> <img src="https://gw.alipayobjects.com/zos/k/vl/logo.svg" alt="Kami Logo" width="120" /> <h1 style="margin: 12px 0 6px;">Kami V1.9.4</h1> <p><em>Diagrams that live with your repo, and placeholder hints that stay sharp.</em></p> </div> ### Changelog 1. **Maintained diagram workflow**: architecture diagrams that live in a repository now get a full lifecycle spec, with a source-of-intent contract and an evidence pass so redraws keep prior intent and future plans are never drawn as shipped facts. 2. **Resume recruiter pass**: a new pre-build recruiter pass (Step 4.2) reviews resume prose quality that mechanical checks cannot see, with row definitions sourced from the resume writing guide. 3. **Unified placeholder hints**: resume project blocks, portfolio blocks, one-pager bullets, and long-doc paragraphs now carry the same rich hints on every sibling across CN/EN/KO, so filled copy no longer degrades after the first block. 4. **Hardened check pipeline**: empty-scan guards, a site version-badge assertion tied to VERSION, a packaging coverage gate, a sibling placeholder parity test, cross-template var drift reporting, and Marp CSS lint coverage. 5. **Sturdier

  4. V1.9.3 Truer TypeV1.9.3Jul 5, 2026185 downloads

    <div align="center"> <img src="https://gw.alipayobjects.com/zos/k/vl/logo.svg" alt="Kami Logo" width="120" /> <h1 style="margin: 12px 0 6px;">Kami V1.9.3</h1> <p><em>Changelog code renders monospace again, plus sturdier checks.</em></p> </div> ### Changelog 1. **Monospace changelog code**: CN and KO changelog templates now define the `--mono` stack, so inline `<code>` (versions, commands) renders monospace instead of falling back to serif, matching the English changelog. 2. **Sturdier PDF checks**: the orphan, density, and resume-balance checks report a clean error on a malformed or empty PDF instead of crashing with a traceback. 3. **Resilient highlighting**: syntax-highlight colors load lazily, so importing the build tools no longer reads design tokens on a half-installed checkout. 4. **Tighter tests and docs**: density, rhythm, and orphan logic gained pure test seams; the README template count and sitemap dates were realigned. ### 更新日志 1. **等宽的更新日志代码**:中文和韩文 changelog 模板补上 `--mono` 字体栈,内联 `<code>`(版本号、命令)恢复等宽显示,不再退化成衬线体,与英文版一致。 2. **更稳的 PDF 检查**:孤行、密度、简历平衡检查遇到损坏或空 PDF 时输出干净的错误,不再抛 traceback 崩溃。 3. **更健壮的高亮**:语法高亮配色改为惰性加载,导入构建工具时不再在半安装环境下读取设计令牌。 4. **更严的测试与文档**:密度、韵律、孤行

  5. V1.9.2 Cleaner PrintoutsV1.9.2Jul 4, 202637 downloads

    <p align="center"> <img src="https://raw.githubusercontent.com/tw93/Kami/main/assets/images/logo.svg" width="96" alt="Kami Logo"> </p> <h1 align="center">Kami V1.9.2</h1> This release makes Kami easier to trust in everyday document work: print-friendly previews, cleaner long-document navigation, a new architecture board style, and a download package that matches the install docs. ### Changelog 1. Print-friendly preview: use the new white-paper demo and gallery example to see how a low-ink version will look before printing or sharing. 2. Better long documents: contents page numbers now match the final PDF, and running headers stay on the current chapter, so reports are easier to navigate. 3. Architecture board: added a full-page diagram style for system overviews, audits, and technical reports. 4. Smoother install: the latest download package now includes the right Claude and Codex folder layout, so following the docs gives you the full templates and scripts. ### 更新日志 1. 低墨量打印预览:新增白底 demo 和官网示例,打印或分享前就能看到低墨量版本的真实效果。 2. 长文档更好翻阅:目录页码会跟随最终 PDF 自动更新,页眉也会显示当前章节,报告更容易定位。 3. 架构看板:新增整页架构图样式,适合系统说明、项目体检和技术报告。 4. 安装更顺:最新下载包已修正 Claude 与 Codex 需要的文件结构,按文档安装即可拿到完整模板和脚本。 > Kami is a quiet

Code frequency

additions and deletions
+31.5K-31.5KWeek of 2026-04-19: +29,696 linesWeek of 2026-04-19: -9,833 linesWeek of 2026-04-26: +3,290 linesWeek of 2026-04-26: -468 linesWeek of 2026-05-03: +1,643 linesWeek of 2026-05-03: -660 linesWeek of 2026-05-10: +4,872 linesWeek of 2026-05-10: -248 linesWeek of 2026-05-17: +1,826 linesWeek of 2026-05-17: -855 linesWeek of 2026-05-24: +8,542 linesWeek of 2026-05-24: -687 linesWeek of 2026-05-31: +384 linesWeek of 2026-05-31: -85 linesWeek of 2026-06-07: +243 linesWeek of 2026-06-07: -1,489 linesWeek of 2026-06-14: +31,493 linesWeek of 2026-06-14: -1,114 linesWeek of 2026-06-21: +2,841 linesWeek of 2026-06-21: -248 linesWeek of 2026-06-28: +4,281 linesWeek of 2026-06-28: -734 linesWeek of 2026-07-05: +1,660 linesWeek of 2026-07-05: -669 linesWeek of 2026-07-12: +26 linesWeek of 2026-07-12: -0 linesWeek of 2026-07-19: +9,398 linesWeek of 2026-07-19: -1,837 linesWeek of 2026-07-26: +2,172 linesWeek of 2026-07-26: -378 linesApr 19, 2026Jul 26, 2026
+102.4K lines added, -19.3K removed over the last year.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 3 commitsSun 1:00 — 0 commitsSun 2:00 — 0 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 7 commitsSun 9:00 — 8 commitsSun 10:00 — 5 commitsSun 11:00 — 4 commitsSun 12:00 — 2 commitsSun 13:00 — 1 commitsSun 14:00 — 1 commitsSun 15:00 — 0 commitsSun 16:00 — 3 commitsSun 17:00 — 0 commitsSun 18:00 — 3 commitsSun 19:00 — 0 commitsSun 20:00 — 1 commitsSun 21:00 — 0 commitsSun 22:00 — 3 commitsSun 23:00 — 3 commitsMon 0:00 — 1 commitsMon 1:00 — 0 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 2 commitsMon 10:00 — 1 commitsMon 11:00 — 3 commitsMon 12:00 — 0 commitsMon 13:00 — 0 commitsMon 14:00 — 5 commitsMon 15:00 — 0 commitsMon 16:00 — 4 commitsMon 17:00 — 6 commitsMon 18:00 — 1 commitsMon 19:00 — 8 commitsMon 20:00 — 6 commitsMon 21:00 — 2 commitsMon 22:00 — 4 commitsMon 23:00 — 4 commitsTue 0:00 — 3 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 3 commitsTue 9:00 — 6 commitsTue 10:00 — 4 commitsTue 11:00 — 6 commitsTue 12:00 — 3 commitsTue 13:00 — 1 commitsTue 14:00 — 1 commitsTue 15:00 — 3 commitsTue 16:00 — 2 commitsTue 17:00 — 1 commitsTue 18:00 — 0 commitsTue 19:00 — 0 commitsTue 20:00 — 1 commitsTue 21:00 — 0 commitsTue 22:00 — 0 commitsTue 23:00 — 2 commitsWed 0:00 — 0 commitsWed 1:00 — 0 commitsWed 2:00 — 0 commitsWed 3:00 — 0 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 5 commitsWed 9:00 — 0 commitsWed 10:00 — 1 commitsWed 11:00 — 2 commitsWed 12:00 — 1 commitsWed 13:00 — 0 commitsWed 14:00 — 5 commitsWed 15:00 — 0 commitsWed 16:00 — 5 commitsWed 17:00 — 1 commitsWed 18:00 — 2 commitsWed 19:00 — 0 commitsWed 20:00 — 7 commitsWed 21:00 — 3 commitsWed 22:00 — 0 commitsWed 23:00 — 7 commitsThu 0:00 — 2 commitsThu 1:00 — 0 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 0 commitsThu 8:00 — 2 commitsThu 9:00 — 0 commitsThu 10:00 — 7 commitsThu 11:00 — 12 commitsThu 12:00 — 0 commitsThu 13:00 — 1 commitsThu 14:00 — 1 commitsThu 15:00 — 0 commitsThu 16:00 — 0 commitsThu 17:00 — 3 commitsThu 18:00 — 1 commitsThu 19:00 — 3 commitsThu 20:00 — 0 commitsThu 21:00 — 6 commitsThu 22:00 — 2 commitsThu 23:00 — 1 commitsFri 0:00 — 2 commitsFri 1:00 — 0 commitsFri 2:00 — 0 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 3 commitsFri 8:00 — 9 commitsFri 9:00 — 2 commitsFri 10:00 — 0 commitsFri 11:00 — 3 commitsFri 12:00 — 1 commitsFri 13:00 — 3 commitsFri 14:00 — 2 commitsFri 15:00 — 0 commitsFri 16:00 — 0 commitsFri 17:00 — 14 commitsFri 18:00 — 1 commitsFri 19:00 — 1 commitsFri 20:00 — 0 commitsFri 21:00 — 5 commitsFri 22:00 — 9 commitsFri 23:00 — 1 commitsSat 0:00 — 2 commitsSat 1:00 — 0 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 1 commitsSat 7:00 — 5 commitsSat 8:00 — 3 commitsSat 9:00 — 1 commitsSat 10:00 — 0 commitsSat 11:00 — 7 commitsSat 12:00 — 1 commitsSat 13:00 — 0 commitsSat 14:00 — 1 commitsSat 15:00 — 5 commitsSat 16:00 — 3 commitsSat 17:00 — 0 commitsSat 18:00 — 1 commitsSat 19:00 — 1 commitsSat 20:00 — 2 commitsSat 21:00 — 2 commitsSat 22:00 — 1 commitsSat 23:00 — 0 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits290 (97%)
Community commits9 (3%)

299 commits in total over the last year.

DateListRankStars gained
Apr 22, 2026daily#10+167
Apr 21, 2026daily#13+115
  • f/prompts.chat

    f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

    166.9K stars · HTML

  • ripienaar/free-for-dev

    A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

    131.2K stars · HTML

  • shanraisshan/claude-code-best-practice

    from vibe coding to agentic engineering - practice makes claude perfect

    64.1K stars · HTML

  • op7418/guizang-ppt-skill

    AI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/low-power presentation runtime.

    23.5K stars · HTML

  • alchaincyf/huashu-design

    Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · Agent-agnostic

    22.6K stars · HTML

  • hasaneyldrm/exercises-dataset

    1,324-exercise fitness dataset — animation GIFs, 180×180 thumbnails, muscle-group & equipment data, and step-by-step instructions in 6 languages. The exercise data layer behind the LogPress app.

    19.1K stars · HTML