A curated list of awesome OpenSpec resources, tools, and Spec-Driven Development (SDD) resources.
OpenSpec is a lightweight, open-source spec-driven development framework that helps AI coding assistants follow instructions more effectively. It works with 30+ tools including Claude Code, Cursor, GitHub Copilot, and more.
Browse this list as a searchable website with live star counts at speclib.github.io/awesome-openspec.
- Key Concepts
- Official Resources
- UIs
- Tools
- OpenSpec as Integration or Plugin
- Schemas & Extensions
- Templates & Starters
- GitHub Actions
- Videos
- Articles & Tutorials
- Community
- Exotic Use Cases
- Competitors & Comparisons
- Related Projects
Spec-Driven Development (SDD) is a methodology where you and your AI coding assistant agree on what to build before any code is written. OpenSpec implements this through:
- Proposals - Structured change requests with technical designs
- Specifications - Living documentation that captures functional requirements
- Task Checklists - Implementation tasks with AI guidance
- Archives - Completed changes preserved for reference
/opsx:explore → /opsx:propose → /opsx:apply → /opsx:verify → /opsx:archive
- Universal - Works with 30+ AI coding assistants
- Open Source - MIT licensed, no vendor lock-in
- No API Keys - Runs locally without external dependencies
- Brownfield-First - Designed for mature codebases, not just greenfield projects
- Persistent Context - Specs live in your repo alongside code
- Getting Started Guide - Official getting started documentation.
- npm Package - Official npm package for installation.
- OpenSpec - Official OpenSpec CLI. Spec-driven development (SDD) for AI coding assistants.
- OpenSpec Pro - Additional OpenSpec resources and documentation.
- OpenSpec Website - Official website with documentation and getting started guide.
- dossier - Keyboard-driven TUI for navigating proposals, designs, specs, and tasks.
- openspec-ui - Real-time Kanban dashboard for tracking changes across multiple repositories.
- openspec-viewer - Browser viewer with live reload, markdown rendering, and full-text search.
- openspec-webui - Interactive browser UI for browsing and managing specifications.
- OpenSpecUI - Web interface for OpenSpec workflows with live mode and static export support.
- Specboard - Web dashboard for monitoring progress across workspaces with swimlane visualization.
- speclens - Desktop reader for tracing requirement evolution and commenting on specs.
- Spek - Read-only viewer with BDD highlighting and full-text search for web, VS Code, and IntelliJ.
- Coding Corgi Flow - OpenSpec GitFlow with structured AI workflows and issue tracking.
- gitguardex - Runs parallel coding agents in isolated worktrees with OpenSpec auto-wired.
- OmniDev Kit - Toolkit combining OpenSpec with cross-session memory and project intelligence.
- openspec-agents - State-machine multi-agent framework built on OpenSpec docs. (Chinese)
- openspec-playwright - Playwright E2E testing with a self-healing three-agent pipeline.
- OpenSpec.sh - Minimal POSIX shell implementation of OpenSpec CLI for environments without Node.js.
- ralphy-openspec - Combines OpenSpec with Ralph Loop for iterative AI-assisted coding.
- spec-gen - Reverse-engineers OpenSpec specs from existing codebases via static analysis and LLMs.
- veriplan - Formal verification of plans by translating requirements to LTL for SPIN.
- claude-connoisseur - Claude Code plugin uniting skills, rules, and hooks with OpenSpec.
- claude-plugin-sdd - Claude Code plugin for SDD with ADRs, OpenSpec specs, and sprint planning.
- ClawSpec - OpenClaw plugin bringing OpenSpec workflows into chat with background execution.
- Flokay - Claude Code and Cursor plugin with plan-then-implement workflow and subagent dispatch.
- intellij-openspec - IntelliJ IDEA plugin for OpenSpec, available on the JetBrains Marketplace.
- opencode-openspec - OpenSpec spec-driven development plugin for OpenCode.
- opencode-plugin-openspec - OpenCode plugin with Architect mode for spec-only writes.
- openflow - OpenCode companion plugin combining OpenSpec with Superpowers.
- openspec-ext - VS Code and Cursor extension with a visual dashboard for changes and specs.
- openspec-for-copilot - VS Code extension integrating OpenSpec with GitHub Copilot Chat.
- openspec-mcp - MCP server exposing the OpenSpec CLI as tools, with a Kanban web dashboard.
- openspec-skills - Spec-Driven Development skills for Claude Code.
- openspec-superpowers-opencode - Superpowers and OpenSpec combined in OpenCode.
- openspec-tdd - Plugin for Claude Code, OpenCode, and Pi generating failing tests from specs.
- OpenSpec-Zed - Zed editor extension adding OpenSpec workflow slash commands to the Assistant panel.
- openspec.el - Emacs interface for OpenSpec workflows.
- openspec.nvim - Neovim control surface for OpenSpec workflows.
- opsx-feature-dev - Claude Code and Copilot plugin with a 7-phase feature development workflow.
- vitepress-plugin-openspec - VitePress plugin rendering OpenSpec folders as doc pages.
- e2e-runbooks - Capability-level e2e runbooks with behaviour-only assertions and token accounting.
- flow-kit - Workflow kit merging BMAD, Spec-Kit, OpenSpec, GSD, and Superpowers. (Chinese)
- HyperSpec - Workflow skill coordinating OpenSpec specs with Superpowers TDD. (Chinese)
- openspec-plus - Agentic skills improving discovery, requirements, design decisions, and execution.
- openspec-reviewed-workflow - Adds a review gate between proposal and spec phases.
- openspec-schemas - Custom workflow schemas including minimalist and event-driven templates.
- openspec-schemas by JiangWay - Community schemas including a superpowers-bridge integration.
- openspec-schemas by kmhalvin - Subagent-driven development and QRSPI multi-phase reasoning schemas.
- openspec-spec-driven-superpowers - Adds superpowers-style planning and readiness gates.
- spec-superflow - OpenSpec planning with Superpowers execution across 17 platforms. (Chinese)
- superpowers-openspec-team-skills - Self-learning team skill library. (Chinese)
- SuperSpec - Drop-in schema integrating Superpowers execution discipline for traceable workflows.
- Harness-Starter - Claude Code harness template with OpenSpec SDD workflow. (Chinese)
- intent-driven-template - Template with ADRs, C4 diagrams, Gherkin, and TDD.
- nuxt-supabase-starter - Nuxt and Supabase starter with OpenSpec-based AI workflow. (Chinese)
- opencode-onboard - Prepares codebases for AI by wiring OpenCode, OpenSpec, and codegraph.
- speccoding-template - Full-stack AI dev template with OpenSpec and Superpowers. (Chinese)
- OpenSpec Badge Action - GitHub Action generating SVG badges for OpenSpec metrics.
- I Found the Simplest AI Dev Tool Ever - Short introduction video to OpenSpec.
- Launch Video - An introduction to OpenSpec by Tabish Bidiwale.
- OpenSpec Changes Everything / No More Vibe Coding - Full tutorial on OpenSpec workflow.
- OpenSpec Will Change How You Vibe Code Forever - Overview of OpenSpec and SDD by Sean Kochel.
- OpenSpec: NEW Toolkit Ends Vibe Coding! - Full tutorial by WorldofAI covering the complete workflow.
- Cursor Forum - OpenSpec + Cursor.
- Dev.to Intro - Getting started tutorial.
- genai-development-techniques - Evidence-based comparison of AI coding methodologies.
- OpenSpec + Beads - Cheatsheet for OpenSpec with Beads.
- OpenSpec on IntentDriven - IntentDriven development resource with a focus on OpenSpec.
- OpenSpec-cn - Chinese translation of the OpenSpec documentation.
- OpenSpec-Docs-zh - Chinese community documentation for OpenSpec.
- openspec-learning-guide - Chinese learning guide for getting started with OpenSpec.
- openspec-practice - Practice project demonstrating the OpenSpec workflow.
- OpenSpec-practise - Practical guide to OpenSpec v1.3.0 with SDD examples. (Chinese/English)
- openspec-tutorial - Beginner tutorial for OpenSpec. (Taiwanese)
- spec-compare - Comparison of six SDD tools with decision frameworks and scoring matrices.
- What Is Spec-Driven Development? - A practitioner's guide to SDD.
- Discord - Official OpenSpec Discord community for support and discussions.
- novel-writer-openspec - OpenSpec for fiction with character and plot specs. (Chinese)
- OpenSpec-Video - Spec-as-Code framework compiling Markdown specs into AI video generation job queues.
- BMAD-METHOD - Agile AI-driven development using formal specs as single source of truth.
- ContractSpec - OpenSpec-compatible contract-driven workflow for AI full-stack development.
- dataspec - AI-native data development tool, an OpenSpec for data teams. (Chinese)
- FullSpec - Spec-driven framework turning ideas into code through formal analysis chains.
- Get Shit Done - Spec-driven workflow with multi-agent orchestration and wave-based parallel execution.
- Kiro - AWS agentic IDE converting natural language into structured specs.
- OpenSpecification - Web-based take on Kiro IDE's Spec Mode.
- pi-sdd-kit - Spec-driven development as skills for the Pi coding agent, with approval gates.
- ProductSpec - Open standard for capturing software intent before implementation.
- Spec Kitty - SDD CLI workflow with Kanban dashboard, Git worktree isolation, and auto-merge.
- Spec-Kit - GitHub's official SDD toolkit with CLI, templates, scaffolding, and AI integrations.
- spectr - Validatable spec-driven development inspired by OpenSpec and Kiro.
- Tessl SDD Tile - Tile teaching MCP-compatible AI agents to write specs before coding.
- Awesome AI-Driven Development - Curated list of 500+ AI-powered development tools.
Contributions welcome! Please read the contribution guidelines first.