Package · npm

tdd-guard

npm · v1.7.0 · MIT

Automated Test-Driven Development enforcement for Claude Code

Tentative categories were assigned with moderate confidence (0.5 to 0.75): they are shown, but they do not count toward a category’s momentum. How categories work

Install

npm install tdd-guard

Adoption

Downloads (30 days)
76K
Observeddownloads / 30 days
Popularity
Lower half on npm
Derived23rd percentile within npm
Dependents
Collectinghistory
Collecting
Maintenance
0.73
DerivedRelease cadence and recency, 0 to 1
Releases per year
50
48 versions over its life

Growth by period

Derived by Crest of Tech from two observations of npm’s own figure, a period apart. Nothing is stored or estimated: without an observation near the period’s start, the period is still collecting.

7 days
+8.0% · 7d
Derived+5.6K downloads / 30 days, SEP 30 → OCT 7
30 days
−1.3% · 30d
Derived−1K downloads / 30 days, SEP 7 → OCT 7
90 days
+38.3% · 90d
Derived+21K downloads / 30 days, JUL 6 → OCT 7
1 year
+631.8% · 1y
Derived+65.6K downloads / 30 days, NOV 10 → OCT 7

Adoption history

Adoption historydownloads / 30 days · 111 observations

NOV 10, 2025: 10,390 downloads / 30 daysNOV 17, 2025: 11,922 downloads / 30 daysNOV 24, 2025: 12,291 downloads / 30 daysDEC 1, 2025: 12,317 downloads / 30 daysDEC 8, 2025: 13,450 downloads / 30 daysDEC 15, 2025: 13,254 downloads / 30 daysDEC 22, 2025: 14,009 downloads / 30 daysDEC 29, 2025: 14,688 downloads / 30 daysJAN 5, 2026: 13,644 downloads / 30 daysJAN 12, 2026: 15,101 downloads / 30 daysJAN 19, 2026: 15,422 downloads / 30 daysJAN 26, 2026: 16,336 downloads / 30 daysFEB 2, 2026: 16,921 downloads / 30 daysFEB 9, 2026: 16,392 downloads / 30 daysFEB 16, 2026: 17,482 downloads / 30 daysFEB 23, 2026: 19,992 downloads / 30 daysMAR 2, 2026: 21,394 downloads / 30 daysMAR 9, 2026: 21,705 downloads / 30 daysMAR 16, 2026: 24,278 downloads / 30 daysMAR 23, 2026: 27,607 downloads / 30 daysMAR 30, 2026: 30,668 downloads / 30 daysAPR 6, 2026: 34,339 downloads / 30 daysAPR 13, 2026: 35,413 downloads / 30 daysAPR 20, 2026: 35,170 downloads / 30 daysAPR 27, 2026: 35,011 downloads / 30 daysMAY 4, 2026: 35,262 downloads / 30 daysMAY 11, 2026: 36,419 downloads / 30 daysMAY 18, 2026: 43,153 downloads / 30 daysMAY 25, 2026: 44,861 downloads / 30 daysJUN 1, 2026: 45,637 downloads / 30 daysJUN 8, 2026: 47,472 downloads / 30 daysJUN 15, 2026: 49,486 downloads / 30 daysJUN 22, 2026: 49,465 downloads / 30 daysJUN 29, 2026: 52,021 downloads / 30 daysJUL 6, 2026: 54,986 downloads / 30 daysJUL 13, 2026: 55,322 downloads / 30 daysJUL 20, 2026: 60,394 downloads / 30 daysJUL 26, 2026: 69,233 downloads / 30 daysJUL 27, 2026: 71,994 downloads / 30 daysJUL 28, 2026: 74,596 downloads / 30 daysJUL 29, 2026: 76,835 downloads / 30 daysJUL 30, 2026: 80,219 downloads / 30 daysJUL 31, 2026: 81,469 downloads / 30 daysAUG 1, 2026: 81,612 downloads / 30 daysAUG 2, 2026: 81,737 downloads / 30 daysAUG 3, 2026: 84,087 downloads / 30 daysAUG 4, 2026: 87,540 downloads / 30 daysAUG 5, 2026: 90,326 downloads / 30 daysAUG 6, 2026: 91,331 downloads / 30 daysAUG 7, 2026: 92,806 downloads / 30 daysAUG 8, 2026: 91,896 downloads / 30 daysAUG 9, 2026: 91,643 downloads / 30 daysAUG 10, 2026: 94,123 downloads / 30 daysAUG 11, 2026: 98,148 downloads / 30 daysAUG 12, 2026: 99,111 downloads / 30 daysAUG 13, 2026: 100,381 downloads / 30 daysAUG 14, 2026: 96,522 downloads / 30 daysAUG 15, 2026: 95,950 downloads / 30 daysAUG 16, 2026: 94,871 downloads / 30 daysAUG 17, 2026: 95,674 downloads / 30 daysAUG 18, 2026: 97,719 downloads / 30 daysAUG 19, 2026: 98,169 downloads / 30 daysAUG 20, 2026: 97,364 downloads / 30 daysAUG 21, 2026: 97,514 downloads / 30 daysAUG 22, 2026: 95,973 downloads / 30 daysAUG 23, 2026: 93,072 downloads / 30 daysAUG 24, 2026: 93,951 downloads / 30 daysAUG 25, 2026: 94,890 downloads / 30 daysAUG 26, 2026: 94,630 downloads / 30 daysAUG 27, 2026: 93,694 downloads / 30 daysAUG 28, 2026: 92,644 downloads / 30 daysAUG 29, 2026: 88,780 downloads / 30 daysAUG 30, 2026: 86,715 downloads / 30 daysAUG 31, 2026: 87,099 downloads / 30 daysSEP 1, 2026: 87,992 downloads / 30 daysSEP 2, 2026: 88,070 downloads / 30 daysSEP 3, 2026: 83,669 downloads / 30 daysSEP 4, 2026: 82,330 downloads / 30 daysSEP 5, 2026: 81,291 downloads / 30 daysSEP 6, 2026: 78,967 downloads / 30 daysSEP 7, 2026: 77,051 downloads / 30 daysSEP 8, 2026: 75,006 downloads / 30 daysSEP 9, 2026: 74,110 downloads / 30 daysSEP 10, 2026: 72,870 downloads / 30 daysSEP 11, 2026: 71,505 downloads / 30 daysSEP 12, 2026: 68,852 downloads / 30 daysSEP 13, 2026: 70,081 downloads / 30 daysSEP 14, 2026: 71,023 downloads / 30 daysSEP 15, 2026: 69,293 downloads / 30 daysSEP 16, 2026: 68,861 downloads / 30 daysSEP 17, 2026: 67,766 downloads / 30 daysSEP 18, 2026: 66,908 downloads / 30 daysSEP 19, 2026: 65,270 downloads / 30 daysSEP 20, 2026: 63,017 downloads / 30 daysSEP 21, 2026: 64,630 downloads / 30 daysSEP 22, 2026: 65,816 downloads / 30 daysSEP 23, 2026: 66,537 downloads / 30 daysSEP 24, 2026: 66,385 downloads / 30 daysSEP 25, 2026: 66,391 downloads / 30 daysSEP 26, 2026: 65,712 downloads / 30 daysSEP 27, 2026: 65,224 downloads / 30 daysSEP 28, 2026: 67,499 downloads / 30 daysSEP 29, 2026: 69,489 downloads / 30 daysSEP 30, 2026: 70,406 downloads / 30 daysOCT 1, 2026: 72,399 downloads / 30 daysOCT 2, 2026: 72,357 downloads / 30 daysOCT 3, 2026: 75,147 downloads / 30 daysOCT 4, 2026: 76,031 downloads / 30 daysOCT 5, 2026: 79,539 downloads / 30 daysOCT 6, 2026: 77,845 downloads / 30 daysOCT 7, 2026: 76,031 downloads / 30 days
Table of observations (116)
Daydownloads / 30 daysDependents
OCT 7, 202676,031Not observed
OCT 6, 202677,845Not observed
OCT 5, 202679,539Not observed
OCT 4, 202676,031Not observed
OCT 3, 202675,147Not observed
OCT 2, 202672,357Not observed
OCT 1, 202672,399Not observed
SEP 30, 202670,406Not observed
SEP 29, 202669,489Not observed
SEP 28, 202667,499Not observed
SEP 27, 202665,224Not observed
SEP 26, 202665,712Not observed
SEP 25, 202666,391Not observed
SEP 24, 202666,385Not observed
SEP 23, 202666,537Not observed
SEP 22, 202665,816Not observed
SEP 21, 202664,630Not observed
SEP 20, 202663,017Not observed
SEP 19, 202665,270Not observed
SEP 18, 202666,908Not observed
SEP 17, 202667,766Not observed
SEP 16, 202668,861Not observed
SEP 15, 202669,293Not observed
SEP 14, 202671,023Not observed
SEP 13, 202670,081Not observed
SEP 12, 202668,852Not observed
SEP 11, 202671,505Not observed
SEP 10, 202672,870Not observed
SEP 9, 202674,110Not observed
SEP 8, 202675,006Not observed
SEP 7, 202677,051Not observed
SEP 6, 202678,967Not observed
SEP 5, 202681,291Not observed
SEP 4, 202682,330Not observed
SEP 3, 202683,669Not observed
SEP 2, 202688,070Not observed
SEP 1, 202687,992Not observed
AUG 31, 202687,099Not observed
AUG 30, 202686,715Not observed
AUG 29, 202688,780Not observed
AUG 28, 202692,644Not observed
AUG 27, 202693,694Not observed
AUG 26, 202694,630Not observed
AUG 25, 202694,890Not observed
AUG 24, 202693,951Not observed
AUG 23, 202693,072Not observed
AUG 22, 202695,973Not observed
AUG 21, 202697,514Not observed
AUG 20, 202697,364Not observed
AUG 19, 202698,169Not observed
AUG 18, 202697,719Not observed
AUG 17, 202695,674Not observed
AUG 16, 202694,871Not observed
AUG 15, 202695,950Not observed
AUG 14, 202696,522Not observed
AUG 13, 2026100,381Not observed
AUG 12, 202699,111Not observed
AUG 11, 202698,148Not observed
AUG 10, 202694,123Not observed
AUG 9, 202691,643Not observed
AUG 8, 202691,896Not observed
AUG 7, 202692,806Not observed
AUG 6, 202691,331Not observed
AUG 5, 202690,326Not observed
AUG 4, 202687,540Not observed
AUG 3, 202684,087Not observed
AUG 2, 202681,737Not observed
AUG 1, 202681,612Not observed
JUL 31, 202681,469Not observed
JUL 30, 202680,219Not observed
JUL 29, 202676,835Not observed
JUL 28, 202674,596Not observed
JUL 27, 202671,994Not observed
JUL 26, 202669,233Not observed
JUL 20, 202660,394Not observed
JUL 13, 202655,322Not observed
JUL 6, 202654,986Not observed
JUN 29, 202652,021Not observed
JUN 22, 202649,465Not observed
JUN 15, 202649,486Not observed
JUN 8, 202647,472Not observed
JUN 1, 202645,637Not observed
MAY 25, 202644,861Not observed
MAY 18, 202643,153Not observed
MAY 11, 202636,419Not observed
MAY 4, 202635,262Not observed
APR 27, 202635,011Not observed
APR 20, 202635,170Not observed
APR 13, 202635,413Not observed
APR 6, 202634,339Not observed
MAR 30, 202630,668Not observed
MAR 23, 202627,607Not observed
MAR 16, 202624,278Not observed
MAR 9, 202621,705Not observed
MAR 2, 202621,394Not observed
FEB 23, 202619,992Not observed
FEB 16, 202617,482Not observed
FEB 9, 202616,392Not observed
FEB 2, 202616,921Not observed
JAN 26, 202616,336Not observed
JAN 19, 202615,422Not observed
JAN 12, 202615,101Not observed
JAN 5, 202613,644Not observed
DEC 29, 202514,688Not observed
DEC 22, 202514,009Not observed
DEC 15, 202513,254Not observed
DEC 8, 202513,450Not observed
DEC 1, 202512,317Not observed
NOV 24, 202512,291Not observed
NOV 17, 202511,922Not observed
NOV 10, 202510,390Not observed
NOV 3, 2025Not observedNot observed
OCT 27, 2025Not observedNot observed
OCT 20, 2025Not observedNot observed
OCT 13, 2025Not observedNot observed
OCT 7, 2025Not observedNot observed

Facts from the registry

Latest version
v1.7.0
48 versions
First published
JUL 11, 2025
Last release
JUN 23, 2026
4mo ago
Licence
MIT

Repository

In the Crest catalog

nizos/tdd-guard

Automated TDD enforcement for Claude Code

Stars
2.4K
Forks
188
Language
TypeScript
Last push
40d ago
Last release
4mo ago

Linked by the package’s own registry metadata.GitHub (opens in a new tab)

Dependencies latest version · v1.7.0

Runtime 11

  • @anthropic-ai/claude-agent-sdk>=0.2.111 <0.2.113
  • @anthropic-ai/sdk^0.92.0
  • @ast-grep/lang-go^0.0.6
  • @ast-grep/lang-php^0.0.7
  • @ast-grep/lang-python^0.0.6
  • @ast-grep/lang-ruby^0.0.7
  • @ast-grep/lang-rust^0.0.7
  • @ast-grep/napi^0.42.1
  • dotenv^17.2.3
  • minimatch^10.0.3
  • zod^4.3.6

Related news

No published news event mentions this package or its repository yet.