Skip to content

delimit-ai/quickstarts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Delimit Quickstarts

npm GitHub Action Docs API Governance

Pick your framework, clone the directory, push. Governance is automatic.

Each quickstart is a minimal TaskForge API with the same five endpoints, a valid OpenAPI 3.0 spec, and a ready-to-go Delimit GitHub Action workflow. Open a PR that touches your API and Delimit will catch breaking changes before they ship.

Frameworks

Framework Language Directory Router
Django REST Framework Python django/ DRF ViewSets
Spring Boot Java spring-boot/ Spring MVC
Ruby on Rails Ruby rails/ Rails API
Go + Gin Go go/ Gin
Express Node.js express/ Express

Quick start

# 1. Copy any framework directory into a new repo
cp -r django/ my-api && cd my-api

# 2. Initialize git and push
git init && git add -A && git commit -m "Initial API"
gh repo create my-org/my-api --public --push --source .

# 3. Open a PR that changes api/openapi.yaml — Delimit runs automatically

What each directory contains

<framework>/
  api/openapi.yaml              # OpenAPI 3.0 spec (TaskForge API)
  delimit.yml                   # Delimit policy config (default preset)
  .github/workflows/
    api-governance.yml          # GitHub Action workflow
  <framework source files>      # Minimal working API
  README.md                     # Framework-specific setup

TaskForge API endpoints

Every quickstart implements the same five endpoints:

Method Path Description
GET /health Health check
GET /tasks List all tasks
POST /tasks Create a task
GET /tasks/{id} Get a task by ID
DELETE /tasks/{id} Delete a task

Links

About

Quickstart templates for Delimit API governance — Django, Spring Boot, Rails, Go, Express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors