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
26
Experimental
Maintenance 25/25
Adoption 10/25
Maturity 15/25
Community 19/25
Maintenance 10/25
Adoption 5/25
Maturity 11/25
Community 0/25
Stars: 78,175
Forks: 6,627
Downloads:
Commits (30d): 159
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

This toolkit helps software developers build high-quality software faster by enabling "Spec-Driven Development." Developers input a clear specification of what they want to build and why, along with their technical preferences. The system then outputs an executable plan, tasks, and eventually, the software implementation itself. This is for software developers looking to streamline their development workflow and ensure alignment between requirements and delivered code.

software-development developer-productivity requirements-engineering code-generation software-architecture

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.

This project helps software development teams by enabling them to define clear software requirements and keep them updated throughout a feature's life, especially when working with AI coding assistants. It takes your high-level project knowledge and specific task details as input and produces structured guidance for AI tools like Claude Code or GitHub Copilot, ensuring they implement exactly what's needed. Software developers, engineering managers, and solution architects will find this useful for maintaining consistent project context and ensuring AI-generated code aligns with specifications.

software-development requirements-management AI-assisted-coding software-architecture developer-workflow

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