simpler-grants-protocol

A common standard for sharing data in the grant ecosystem.

22 articles 21 View on GitHub ↗
22 articles
Data Validation in the TypeScript SDK for CommonGrants: A Complete Guide

Explore dual-layer data validation in the CommonGrants TypeScript SDK using Zod for runtime and compile-time safety. Ensure API requests and responses conform to the protocol.

how-to-guide
Mar 3, 2026
Technologies Used in the Development of CommonGrants: A Deep Dive into the Simpler Grants Protocol Stack

Discover the technologies behind CommonGrants. Explore TypeSpec, TypeScript, Python SDKs, Astro, React, and GitHub Actions in this deep dive into the Simpler Grants Protocol stack.

deep-dive
Mar 3, 2026
How CommonGrants Handles Pagination, Filtering, and Sorting: A Technical Guide

Learn how CommonGrants uses Zod schemas for type-safe pagination filtering and sorting. Discover HHS simpler grants protocol's automatic client-side SDK handling.

technical-guide
Mar 3, 2026
CommonGrants Protocol Data Models: Zod Schemas for Grant Opportunities

Explore CommonGrants protocol data models using Zod schemas. Discover OpportunityBase, OppStatus, OppFunding, and OppTimeline definitions for grant opportunities. Learn more.

api-reference
Mar 3, 2026
CommonGrants API Optional Endpoints: Extended Routes for Advanced Grant Management

Discover CommonGrants API optional endpoints for extended grant management features like direct applications and reusable forms. Enhance your implementation without breaking core compliance.

api-reference
Mar 3, 2026
Core API Routes Defined in CommonGrants: A Complete TypeSpec Reference

Explore the core API routes in CommonGrants, a TypeSpec reference detailing five HTTP endpoints for opportunity management with full CRUD operations and auto-generated SDK clients.

api-reference
Mar 3, 2026
How CommonGrants Supports Custom Fields: Typed Schema Extensions for Grant Opportunities

Discover how CommonGrants supports custom fields using typed schema extensions. Enable strong typing and TypeScript autocomplete for your grant opportunities with the withCustomFields extension.

how-to-guide
Mar 3, 2026
CommonGrants Versioning Strategy: TypeSpec-Driven Semantic Versioning Explained

Discover the CommonGrants versioning strategy. Learn how TypeSpec-driven semantic versioning and @Versioning decorators ensure clear API version provenance.

architecture
Mar 3, 2026
Does CommonGrants Generate OpenAPI Specifications?

Yes CommonGrants generates OpenAPI 3.0 specifications. Learn about its TypeSpec compilation pipeline and FastAPI helper script for automated spec generation.

deep-dive
Mar 3, 2026
How the CommonGrants Specification Is Built: From YAML to TypeScript SDK

Discover how the CommonGrants specification is built from YAML to a TypeScript SDK using a schema-first approach. Learn about the tools and processes involved.

internals
Mar 3, 2026
CommonGrants Protocol Specification: Key Features and Implementation Guide

Explore the CommonGrants protocol specification a stable API contract for sharing grant data. Learn its key features and implementation guide for flexible compliance.

how-to-guide
Mar 3, 2026
CommonGrants Protocol Example Implementations: A Complete Guide

Explore CommonGrants protocol example implementations in the hhs/simpler-grants-protocol repository. Learn with FastAPI and Python SDK for Pennsylvania and California APIs.

how-to-guide
Mar 3, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →