Streamed Web Server with easy Ajax, EventSource, Templating, Static pages; Middleware approach and extensibility.


WebApps Framework


  • npm install camp
  • put website files in web/
  • edit app.js with require('camp').start({port: 1234})
  • run node app
  • hit localhost:1234
  • enjoy!

Have a sip at what you can do here! Spoilers: one-liner WebSocket chat demo. Download it for free to try the demo!

  • routes, templates (with one parser by default)
  • query parameters processing, file upload, HTTP authentication
  • ajax, EventSource (SSE), WebSockets built-in

MIT. See for more.

The "Red spiders" comic is CC BY-NC 2.5 from Randall Munroe, XKCD. Link in web/index.html.

Versions are tags labeled after the day it was released.

31.06.28 → june 28th, 2031

They are all under