DADL Registry
30 lines of YAML.
No server to build.
DADL (Dunkel API Description Language) turns REST APIs into
AI-ready tool definitions. Write a .dadl file —
ToolMesh handles auth, pagination, retries, and error mapping.
spec: "https://dadl.ai/spec/dadl-spec-v0.1.md"
backend:
name: my-api
type: rest
base_url: https://api.example.com
auth:
type: bearer
credential: my_token
tools:
list_items:
method: GET
path: /items
description: "List all items" 4 APIs 294 tools CC BY 4.0 licensed
Tags
labels 3 commits 2 milestones 2 users 2 projects 2 repos (full crud + fork + collaborators + topics) 1 orgs (members + teams) 1 issues (full crud + comments + events + reactions) 1 prs (full crud + merge + reviews + review comments + requested reviewers) 1 branches (+ protection) 1 git refs + objects (blobs 1 trees 1 commits) 1 file management 1 search (code + issues + repos + users + commits) 1 releases (full crud) 1 actions (workflows + runs + jobs + logs + secrets + artifacts + dispatch) 1 tags 1 webhooks 1 deployments (+ statuses) 1
Recently Updated
shelly-cloud
codeShelly Cloud Control API — monitor and control Shelly IoT devices (switches, covers, lights) via the Shelly Cloud
github
GitHub REST API — repositories, issues, pull requests, commits, and code search
gitlab
GitLab REST API v4 — projects, issues, merge requests, pipelines, CI/CD, and code search
vikunja
Vikunja open-source task management — project planning, kanban boards, and task tracking