← All projects

released GDScript

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.