Back to browse
GitHub Repository

Self documenting opinionated async server that host logic and data

0 starsPython

Woodglue - Self-documenting API/Data async server

by walnutgeek·May 4, 2026·1 point·0 comments

AI Analysis

●●SolidShip It

Tornado-based JSON-RPC server with auto-generated llms.txt and OpenAPI specs.

Strengths
  • Auto-generates llms.txt index specifically optimized for LLM consumption.
  • Built-in UI for visualizing DAG orchestration and trigger management.
  • Typed async client with auto-resolved return types via x-global-ref.
Weaknesses
  • JSON-RPC is a niche protocol compared to the ubiquity of REST or GraphQL.
  • Zero stars on GitHub suggests very early adoption or limited community traction.
Target Audience

Python backend developers

Similar To

FastAPI · Connexion · PostgREST

Post Description

Author is here. Still a lot of WIP. In v0.0.5, Web UI is running, Schedule/Cache/APIs are working as well.

Built on Tornado, MIT licensed, Python 3.11+

`pip install woodglue`

Funny but most exiting thing about this release for me is byproduct skill that was vide coded this morning:

https://github.com/walnutgeek/woodglue/blob/main/.claude/ski...

Simple prompt to review ui functionality and result is:

https://walnutgeek.github.io/woodglue/decks/

Feedback pls.

Thanks, -sk

Similar Projects

Developer Tools●●Solid

Self-Hosted Task Scheduling System (Back End and UI and Python SDK)

The dashboard exposes cron/interval scheduling, timezone support, retries, execution history, realtime metrics and API-key login, and it runs with a single docker-compose up — exactly the pragmatic feature set you'd want for hosting private webhooks. It isn't reinventing scheduling (Airflow, Rundeck and hosted cron services already exist), but it's a tidy, usable package for teams that want a lightweight, self-hosted alternative with a Python SDK.

Niche GemShip It
rilesthefirst
203mo ago
SaaS●●Solid

ReportBurster – Self-hosted all-in-one tool for analytics and reporting

Reports + dashboards + distribution in one place, but oversells against entrenched BI stacks.

Solve My ProblemShip It
distributev
103mo ago