Follow progress as it happens
This starter connects a Node.js 24 server to an HTML/CSS/JavaScript interface through EventSource. It streams original example steps, displays progress and lets the visitor stop the stream cleanly.
Bounded connections
The server limits connections, lifetime and slow-reader waits. Heartbeats and disconnect cleanup are included. Events are educational: durable history, private access and automatic resumption are not provided.
Included capabilities
- Progress interface and stop control
- Structured events and heartbeats
- Disconnect cancellation
- Bounded lifetime and connections
- Real local HTTP tests
Licence and getting started
Original code under the MIT licence, copyright 2026 STELLARR STUDIO. Personal and commercial use permitted with the licence notice retained. French and English guides included. Trademarks and dependencies retain their own rights.
Read the README for requirements, start commands, tests and deployment limits. Hosting, compute, external APIs and bespoke support are not included.
Included files
.gitignoreapp.jsindex.htmlkit.jsonLICENSEpackage.jsonREADME.en.mdREADME.mdserver.mjsserver.test.mjsstyle.cssTHIRD_PARTY_NOTICES.md