Topics / #spec-driven-development

Spec-driven-development projects on GitHub

Writing precise specifications first, then generating implementation from them.

As of , the most-starred Spec-driven-development projects on GitHub are OpenSpec (72.3K stars), get-shit-done (64.3K stars) and BMAD-METHOD (54.3K stars). GitHub.Locker tracks 17 Spec-driven-development repositories with 281.9K stars combined. The fastest-growing on October 17 was thinkrail, with +184 stars in a day.

17Projects
281.9KStars in total
+408Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

17 projects · by stars

  1. #1 · Fission-AI/OpenSpec

    OpenSpec

    OpenSpec is a spec-driven development tool that adds a lightweight spec layer so you and your AI coding assistant agree on requirements before any code is written.

    72.3K
  2. #2 · gsd-build/get-shit-done

    get-shit-done

    GSD (Get Shit Done) is a meta-prompting, context engineering and spec-driven development system built on top of Claude Code, created by TÂCHES.

    64.3K
  3. #3 · bmad-code-org/BMAD-METHOD

    BMAD-METHOD

    BMad Method is an open-source agile framework for AI-driven development: it turns an idea or change request into working software, covering planning and delivery, not just code generation.

    54.3K
  1. 4

    go-zero

    33.4Kzeromicro/go-zero · Go

    go-zero is a cloud-native Go framework for building web and RPC microservices, packed with built-in engineering practices. It has been serving sites with tens of millions of users for years and is listed in the CNCF Landscape.

  2. 5

    Trellis

    15Kmindfold-ai/Trellis · TypeScript

    Trellis is an out-of-the-box engineering framework for AI coding. It persists specs, tasks, and project memory in your repo, so any coding agent works to your conventions instead of starting every session from scratch.

  3. 6

    gsd-core

    10.6Kopen-gsd/gsd-core · JavaScript

    GSD Core is a light-weight context-engineering and spec-driven development framework that drives AI coding agents like Claude Code, Codex, and Cursor through a disciplined phase loop.

  4. 7

    gentle-ai

    7.8KGentleman-Programming/gentle-ai · Go

    Gentle-AI configures the AI coding agent you already have installed (Claude Code, Cursor, OpenCode, Codex, Pi, and more) by adding persistent memory, a curated skill library, MCP tool servers, a teaching-oriented persona, and an optional evidence-based review step.

  5. 8

    gsd-2

    7.8Kgsd-build/gsd-2 · TypeScript

    GSD 2 is a meta-prompting, context engineering and spec-driven development system that lets AI coding agents work autonomously for long periods without losing track of the big picture.

  6. 9

    ouroboros

    6.2KQ00/ouroboros · Python

    Ouroboros is an 'Agent OS' for AI coding — a local-first runtime layer that turns non-deterministic coding-agent work into a replayable, observable, policy-bound workflow (interview, crystallize, execute, evaluate, evolve) instead of ad-hoc prompting.

  7. 10

    rfcs

    4.2Kastrid-runtime/rfcs · Python

    This repository holds RFCs (design proposals) that define any substantial change to the contract between Astrid's kernel and user-space, covering the host ABI, IPC protocol, capability model, manifest schema, VFS semantics, capsule interface standards, and the SDK's public API.

  8. 11

    conductor

    3.8Kgemini-cli-extensions/conductor · Python

    Conductor is a plugin for AI coding agents such as Antigravity and Claude Code that enables Spec-Driven Development, turning the agent into a proactive project manager that follows a Context -> Spec & Plan -> Implement workflow for every feature or bug fix.

  9. 12

    hello-sdd

    722mouredev/hello-sdd · Python

    This is MoureDev's course on Spec-Driven Development (SDD): building software with AI agents starting from an agreed specification instead of improvising prompts. The repo holds the course's reusable templates plus a complete example project built step by step using the SDD method.

  10. 13

    thinkrail

    654JetBrains/thinkrail · TypeScript

    ThinkRail is the agentic IDE that gets better every time you use it — learning your project through living specs today, and building its own capabilities tomorrow.

  11. 14

    ProductSpec

    310gokulrajaram/ProductSpec · TypeScript

    ProductSpec is an open standard for product intent — a 'Product Harness' for AI-native software work that pins down what to build, what not to build, how to prove completion, and what to do when reality disagrees with the plan.

  12. 15

    hz

    201danielvaughn/hz · Svelte

    Huzzah ('hz') is an experimental editor where you write a persistent pseudocode spec and an AI keeps a JavaScript implementation continuously synchronized with it, so you build software by editing the spec instead of the code.

  13. 16

    DualForge-Workflow

    195zc8163623/DualForge-Workflow

    DualForge Workflow is a Claude Skill that builds a full collaboration framework for AI-assisted coding projects, splitting the work so Claude plans and reviews while Codex implements, with a human making the final calls.

  14. 17

    specweave

    165anton-abyzov/specweave · TypeScript

    SpecWeave is a spec-first workflow CLI for AI-assisted development: you describe a feature, it generates a spec.md with problem/scope/acceptance criteria/tasks, lets AI agents work through the tasks with evidence of passing tests, and hands the work off between different coding agents (Claude Code, Codex, Cursor, Copilot, Grok) while optionally syncing progress to GitHub, Jira or Azure DevOps.

Often tagged together