← All projects
Godot HTTP Server
An HTTP server implemented in pure GDScript — run web endpoints, webhooks and tooling backends right inside your Godot project.
godotgdscripthttpnetworkingtooling
An HTTP server implemented in pure GDScript. No GDExtension, no external processes — drop it into your Godot project and start serving.
Built for tooling: editor companion endpoints, webhooks, local dashboards, game-jam backends, or a quick REST API while prototyping.
Highlights
- Pure GDScript — installs like any other addon, no compiled dependencies
- Built for Godot — integrates with the engine’s node lifecycle and signals
- Small and readable — a codebase you can actually audit and extend
Use cases
- Local tooling and editor-companion web endpoints
- Webhook receivers for CI, itch.io or store callbacks
- Lightweight REST APIs for prototypes and game jams
- Serving status pages or dashboards from a running build
Getting started
Add the addon to your project, instance the server node, register your routes, and call start. Full examples are in the repository README.