Wapp

README.md at tip
Login

File README.md from the latest check-in


Wapp - A Web-Application Framework for TCL
==========================================

Wapp is a framework for writing web applications in TCL,
with the following advantages:

  *   Small and simple API → easy to learn and use
  *   A complete app is a single small file of TCL
  *   Resistant to attacks and exploits
  *   Cross-platform → CGI, SCGI, or a built-in web server
  *   The Wapp framework itself is a single-file TCL script
  *   Easy to embed in a larger application, if desired
  *   2-clause BSD license

Documentation
-------------

  *  ["Hello World!" App (6 lines of code)](/doc/trunk/docs/helloworld.md)
  *  [Introduction To Writing Wapp Applications](/doc/trunk/docs/intro.md)
  *  [Quick Reference](/doc/trunk/docs/quickref.md)
  *  [Wapp Parameters](/doc/trunk/docs/params.md)
  *  [Wapp Commands](/doc/trunk/docs/commands.md)
  *  [Text Substitution In Generated HTML](/doc/trunk/docs/subst.md)
  *  [CGI Parameters](/doc/trunk/docs/quickref.md#cgiparams)
  *  [URL Mapping](/doc/trunk/docs/urlmapping.md)
  *  [Security Features](/doc/trunk/docs/security.md)
  *  [How To Compile wapptclsh - Or Not](/doc/trunk/docs/compiling.md)
  *  [Limitations of Wapp](/doc/trunk/docs/limitations.md)
  *  [Example Applications](/file/examples)
  *  [Real-World Uses Of Wapp](/doc/trunk/docs/usageexamples.md)
  *  [Debugging Hints](/doc/trunk/docs/debughints.md)

Simple Live Demos
-----------------

  *  <https://wapp.tcl.tk/demo/>

Downloads
---------

  *   Download just the single
      [Wapp TCL file](/file/wapp.tcl?mimetype=text/plain), if you already
      have a TCL environment
  *   Download a [tarball](/tarball/wapp.tar.gz) or
      [ZIP Archive](/zip/wapp.zip) of the latest snapshot of this
      entire repository, or
  *   Clone the entire repository using the [Fossil](https://fossil-scm.org/)
      command "fossil clone [](https://wapp.tcl.tk)".

Extended And Enhanced Wapp By Oleg (lego12239)
----------------------------------------------

  *  <https://github.com/lego12239/wapp>