Topics / #spec

Spec projects on GitHub

Specification-driven development toolkits and language standards proposals.

As of , the most-starred Spec projects on GitHub are spec-kit (141.7K stars), realworld (84.3K stars) and OpenSpec (72.3K stars). GitHub.Locker tracks 11 Spec repositories with 368.3K stars combined. The fastest-growing on October 17 was spec-kit, with +140 stars in a day.

11Projects
368.3KStars in total
+288Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

11 projects · by stars

  1. #1 · github/spec-kit

    spec-kit

    Spec Kit is an open source toolkit for Spec-Driven Development (SDD) — you write specs, plans, and tasks that an AI coding agent turns into working code, instead of writing code first and documentation as an afterthought.

    141.7K
  2. #2 · realworld-apps/realworld

    realworld

    RealWorld is a project that builds the exact same Medium.com-style blogging app over and over using different frontend and backend frameworks (React, Angular, Node, Django and 100+ more), so developers can compare how real frameworks handle a realistic app instead of a trivial todo demo.

    84.3K
  3. #3 · 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
  1. 4

    agents.md

    25Kagentsmd/agents.md · TypeScript

    AGENTS.md is a simple, open Markdown format for giving AI coding agents project-specific context and instructions, functioning like a README but written specifically for agents.

  2. 5

    proposals

    19.2Ktc39/proposals

    The official TC39 repository that tracks every proposal for future JavaScript (ECMAScript) features — a living index of what is being considered for the next versions of the language standard.

  3. 6

    design

    11.6KWebAssembly/design

    This repository is part of the WebAssembly Community Group and hosts the issue tracker for phase 0 proposals, a discussion forum for questions, and a collection of high-level non-normative design documents about WebAssembly.

  4. 7

    spec

    10.8Kulid/spec

    This is the canonical specification for ULID (Universally Unique Lexicographically Sortable Identifier), a 128-bit identifier format designed as a sortable, URL-safe alternative to UUID.

  5. 8

    forge

    1.1Kcloudflare/forge · TypeScript

    Forge is a schema-first OpenAPI code generation and surface tooling framework that resolves OpenAPI 3.x specs, applies JSONPath overlays, and generates typed SDKs, CLIs, runtime helpers and documentation.

  6. 9

    mcp-extensions

    1.1Kopenai/mcp-extensions · TypeScript

    A toolkit that adds ChatGPT-specific capabilities to the Model Context Protocol (MCP), letting plugin developers build features like sidebar entrypoints, custom file viewers, composer mentions, and rich forms that feel like native parts of ChatGPT.

  7. 10

    agentmemoryrepo

    803AgentMemoryRepo/agentmemoryrepo

    Agent Memory Repo is an open spec that lets a coding agent save what it learns about you or your project in a plain git repo of Markdown files, so that knowledge survives into the agent's next session.

  8. 11

    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.

Often tagged together