Save time on server restarts!

http4k Hot Reload automatically restart your server after code changes, saving you time during development

Highlights

icon

No more
stop/starts

This tool automatically restarts the server when it detects a code change, resulting in fewer steps in your development workflow.

icon

Tiny
overhead

All that’s needed to support hot reloading is a class that provides the main application HttpHandler, and a dedicated main() function.

icon

Server and protocol
agnostic

Hot reload works with all of the servers http4k can run on, no matter if you’re serving HTTP, WebSockets, or SSE protocol.

icon

Leverage your
existing build tool

Use the Gradle integration (including multi-project support) or extend it to leverage your existing building tools.

Set it up in two easy steps

Step 1 - Create the factory class

Create your factory class

Step 2 - Jus run it with the HotReloadServer

Run it with the HotReloadServer

License

http4k Hot Reload is available under the http4k Commercial License. Free usage is granted for qualifying small businesses (<$1m ARR), non-commercial, non-profit, and research activities.

Pricing

All http4k Pro modules are also automatically included as part of the Enterprise Edition. Need bulk developer seats, team licensing, or custom terms? Get in touch and we'll find the right fit - whether that's volume licensing for individual Pro modules or our full Enterprise Edition with LTS support and priority access to all Pro modules.

Let's talk

Contact us
pumb
scarf