[framework%|%Frameworks] with which you can write web servers/applications in Tcl. **A list of web frameworks for Tcl** %| Name | License | Requirements | Status | Features | Description |% | [ActiWeb] | | [XOTcl] | Production-ready, maintained | | XOTcl based with HTTP server, client, and web framework. | | [FastWeb] | proprietary commercial | ? | Discontinued | | Appears to be dead. | | [http://puretcl.com:8080/%|%H] | ? | Tcl 8.6 | ? | | An effort to strip down Wub to its essentials. | | [jimhttp] | MIT | [Jim Tcl] | Prototype | | A microframework like Sinatra or Flask. Includes its own HTTP server. | | [Mel's Internet Toolkit] | ? | [cgi.tcl] | Production-ready, last updated in 2010 | | [OpenACS] | GNU GPL | [AOLserver] or [NaviServer], a database | Production-ready, maintained | | The original Tcl web framework. Emphasises building community-oriented web sites and comes with many pre-built packages. Mature and very stable. | | [Spindle] | ? | [XOTcl] | Alpha, last updated in 2011 | | An MVC-style web framework. | | [WebApp%|%Tcl Web Application Framework] | MIT | [Rivet%|%RivetCGI] | Production-ready but still in development, last updated in 2011 | | | | [Wibble] | The Tcl/Tk license | Tcl 8.6 | ? | | Provides routing via zone handlers. HTTP requests and responses are [dict]s. | | [Woof!] | BSD | Tcl 8.6 | Production-ready, maintained | | An MVC web framework inspired by Ruby on Rails. | | [Wub] | BSD 3-Clause | Tcl 8.6 | Production-ready, maintained | | A pure-Tcl web server and framework that uses [coroutine%|%coroutines]. Runs this wiki. | ---- [dbohdan] 2014-10-03: The table's current format is tentative. Feel free to add new columns for data that you think will help compare the frameworks, e.g., columns for individual features. Speaking of columns, is there a way to make the each column start on a new line in the source of this wiki page? What I mean is something like ====== + | c1 | c2 | c3 + ====== instead of ====== | c1 | c2 | c3 | ====== See also: * [Web servers which provide native Tcl support] <>Internet | Web | Dev. Tools