Tänzer: The lovable web server framework for Tcl
Published on: 2025-06-15 00:32:38
What is tänzer?
tänzer is a minimalistic web server framework for Tcl which provides a very straightforward environment for writing HTTP/1.1 web applications. tänzer is a work in progress.
Features
Asynchronous HTTP/1.1 web server Pattern-based request routing engine SCGI client and server support CGI executable support Fast static file service Works out-of-the-box on Tcl 8.6 Writing asynchronous web applications shouldn't have to be complicated. Fortunately, tänzer is there to take you on a dance journey through the perils of keepalive requests, HTTP message parsing, and SCGI and CGI support. Writing "Hello, world!" with tänzer is a snap! And so is everything else you want to do. Write your app with tänzer today.
From zero to web service in no time flat!
package require tanzer set server [::tanzer::server new] $server route GET /* {.*:8080} apply { {event session args} { if {$event ne "write"} { return } $session response -new [::tanzer::response new 200 { Content-Type "text/plai
... Read full article.