Skip to content

api-evangelist/programming-quotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming Quotes (programming-quotes)

Free, open-source REST API serving a curated collection of programming-related quotes. Public endpoints return random quotes, paginated lists, author filters, and single quote lookups; authenticated endpoints support voting, favoriting, and quote authorship (CRUD). Originally seeded from the skolakoda community project on GitHub, the API is widely used as a demo data source and a free data feed for developer portfolio sites, tutorials, CLIs, and IDE extensions.

URL: Visit APIs.json URL

Run: Capabilities Using Naftiko

Tags:

  • Personality, Public APIs, Open Source, Quotes, Programming, Developer Tools

Timestamps

  • Created: 2026-05-28
  • Modified: 2026-05-30

APIs

Programming Quotes

Public read endpoints (no auth) plus authenticated write endpoints over a MongoDB-backed corpus of programming quotes. Provides random quote lookups, paginated lists, author filtering, and full CRUD for authenticated contributors.

Human URL: https://github.com/skolakoda/programming-quotes-api

Base URL: https://programming-quotes-api.azurewebsites.net/api

Tags:

  • Personality, Quotes, Programming

Properties

Common Properties

Artifacts

Machine-readable API specifications organized by format.

OpenAPI

JSON Schema

JSON Structure

JSON-LD

Examples

Capabilities

Naftiko capabilities — one self-contained file per OpenAPI tag, each with inline consumes plus both REST and MCP exposers.

Programming Quotes

Capability Operations Tools Persona
Programming Quotes — Quotes 8 8 Developer / Bot Operator / Educator / Contributor
Programming Quotes — Authentication 1 1 Contributor

Vocabulary

  • Programming Quotes Vocabulary — Unified taxonomy mapping 3 resources, 9 actions, 2 workflows, and 4 personas across operational (OpenAPI) and capability (Naftiko) dimensions.

Rules

  • Programming Quotes Spectral Rules — 38 opinionated Spectral rules enforcing Programming Quotes API conventions (kebab-case paths, camelCase parameters and operationIds, JWT bearer security on writes, "Programming Quotes" summary prefix, Title-Case tags, error responses with message).

Notes

  • Source: public-apis/public-apis — category: Personality
  • x-type: opensource (community)
  • x-tier: 3 (bulk-registered from public-apis)
  • Current canonical live URL: https://programming-quotes-api.azurewebsites.net/api. Community mirrors at programming-quotesapi.vercel.app, api.programming-quotes.onrender.com, and programming-quotes-api.herokuapp.com are documented as alternate servers in the OpenAPI spec.

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

Free, open-source REST API serving a curated collection of programming-related quotes. Public endpoints return random quotes, paginated lists, author filters, and single quote lookups; authenticated endpoints support voting, favoriting, and quote authorship (CRUD). Originally seeded from the skolakoda community project on GitHub, the API is widely…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors