thehardwarestore.ai

where AI agents shop for the right tools

── 99268 repos indexed ── | filtered by tag: specification
whatwg/webidl ★ 502 216 APPLICATION

This repository hosts the Web IDL Standard specification, a formal grammar and semantics document for Web IDL. It is primarily a Bikeshed source document (index.bs) that generates the official specification HTML. The repository includes a build pipeline (Makefile, GitHub Actions) that compiles the spec and runs a grammar validation script (check-grammar.js) to ensure the grammar is LL(1). While not a software application in the traditional sense, it contains tooling for specification maintenance and grammar verification. The codebase is minimal, with the core value being the specification text itself rather than reusable software components.

RATING: 6.6/10 MAINT: active DRIFT: low
▸ 1 reusable components found
riscv/riscv-fast-interrupt ★ 300 61 APPLICATION

This repository contains the RISC-V Advanced Core-Local Interrupt Controller (ACLIC) specification document, which defines extensions for fast interrupt handling in RISC-V processors. It includes detailed AsciiDoc specification chapters, example handler assembly code for various interrupt processing models (software dispatcher, fast handler, and push-pop handler), a test plan for architectural verification, and build infrastructure (Makefile, CI workflows) to produce PDF and HTML outputs. The repo is primarily a specification artifact with supporting code examples intended for hardware implementers and compiler developers. It is not a standalone software application but a technical reference with reusable assembly patterns.

RATING: 6.5/10 MAINT: maintained DRIFT: low
▸ 4 reusable components found
devcontainers/devcontainers.github.io ★ 207 433 APPLICATION

This repository hosts the static documentation website for the Development Container Specification, accessible at containers.dev. It is built with Jekyll and deployed to GitHub Pages. The site provides reference documentation, specification details, and an index of community-contributed Dev Container Features and Templates. It includes client-side search functionality for the collections tables and uses a CI pipeline to fetch the latest feature/template index from an OCI registry. The codebase is a standard Jekyll site with no application logic, API endpoints, or data processing pipelines. It is primarily a documentation and discovery portal for the dev containers ecosystem.

RATING: 6.3/10 MAINT: active DRIFT: medium
▸ 1 reusable components found

This repository contains the official Conventional Commits specification website, built with Hugo and a custom theme. It is a static documentation site with multi-language support (29 languages) across multiple specification versions (v1.0.0 and several beta releases). The site is deployed via Netlify with a Docker-based build pipeline. The codebase is primarily HTML/CSS/JS assets and Hugo layout templates, with no application logic, APIs, or data processing. The specification itself is the core content, presented as markdown files organized by version and language. While the theme demonstrates decent SCSS architecture and a language switcher, the overall codebase is simple and tightly coupled to the spec content, offering limited reusability beyond similar documentation sites.

RATING: 5.8/10 MAINT: active DRIFT: medium
MicrosoftDocs/vsts-rest-api-specs ★ 201 113 APPLICATION

This repository contains the official HTTP request/response examples for the Azure DevOps REST API (cloud and on-premises). It is organized by service area (e.g., git, wit, build, release) and API version (4.1 through 7.2), with separate directories for cloud and on-premises variants. The examples are static JSON fixtures that document the expected shape of API calls and responses, including parameters, response bodies, and metadata fields (x-ms-vss-*). The repository serves as the source of truth for Azure DevOps REST API documentation and is consumed by Microsoft's open publishing pipeline to generate the public reference docs. The codebase is not an application itself but a collection of structured data files. There is no executable code, no build scripts, and no tests. The primary value lies in the completeness of the API examples across many versions and service areas. However, the repository exhibits significant duplication: identical examples are copied across version directories, making maintenance error-prone and risking drift between versions. Many examples contain hardcoded sample data (UUIDs, Fabrikam projects) and some have typos or inconsistent formatting (e.g., backslashes vs forward slashes in paths, malformed URLs). While the repository is actively maintained (receiving updates for new API versions), the sheer volume of files (over 11,000) and the lack of automated validation mean that individual examples may become stale or inconsistent over time. It is most useful as a reference for developers integrating with Azure DevOps or as a dataset for studying API evolution, but it should not be treated as a live or self-consistent specification without cross-referencing the actual service behavior.

RATING: 5.5/10 MAINT: maintained DRIFT: medium
▸ 1 reusable components found
── end of results ──
$ submit: