spec-kit and specpact

These are competitors offering different philosophies for spec-driven development: spec-kit provides a comprehensive toolkit for getting started with SDD practices, while specpact offers a more specialized, AI-centric approach with persistent specs and tiered workflow management designed specifically for LLM-assisted coding.

spec-kit
69
Established
specpact
27
Experimental
Maintenance 25/25
Adoption 10/25
Maturity 15/25
Community 19/25
Maintenance 13/25
Adoption 5/25
Maturity 9/25
Community 0/25
Stars: 78,175
Forks: 6,627
Downloads:
Commits (30d): 139
Language: Python
License: MIT
Stars: 12
Forks:
Downloads:
Commits (30d): 0
Language: Shell
License: MIT
No Package No Dependents
No Package No Dependents

About spec-kit

github/spec-kit

💫 Toolkit to help you get started with Spec-Driven Development

Provides executable specifications that generate working code implementations through a CLI-driven workflow, integrating with AI assistants (Claude, ChatGPT, Codex) via slash commands. Supports extensibility through community extensions for code review, documentation generation, and integration with platforms like Azure DevOps, enabling teams to drive development from verified specs rather than unstructured requirements.

About specpact

specpact/specpact

A zero-dependency SDD toolkit for AI-assisted development. Permanent specs, tiered workflows (nano/feature/system), Memory Bank context, and a CLI that works with Claude Code, GitHub Copilot, and any AI tool.

Scores updated daily from GitHub, PyPI, and npm data. How scores work