Menu

Tree [f2ce8c] default tip /
 History

Read Only access


File Date Author Commit
 app 2014-12-27 Ashok P. Nadkarni Ashok P. Nadkarni [1286f3] Updated docs
 config 2014-12-27 Ashok P. Nadkarni Ashok P. Nadkarni [04744d] Rename _application.cfg to _application.cfg-tem...
 lib 2016-12-12 Ashok P. Nadkarni Ashok P. Nadkarni [f2ce8c] Bug #7. Added -checked option for form input fi...
 public 2016-11-27 Ashok P. Nadkarni Ashok P. Nadkarni [0e814d] Update manual. Fix for -fromscm 1 when creating...
 samples 2014-12-11 Ashok P. Nadkarni Ashok P. Nadkarni [4eb690] Restructured samples directory
 scripts 2016-11-27 Ashok P. Nadkarni Ashok P. Nadkarni [0e814d] Update manual. Fix for -fromscm 1 when creating...
 tests 2016-11-27 Ashok P. Nadkarni Ashok P. Nadkarni [4a09ce] Some test shortcuts
 thirdparty 2014-12-26 Ashok P. Nadkarni Ashok P. Nadkarni [d3dfeb] Get rid of outdated twapi
 tools 2016-11-27 Ashok P. Nadkarni Ashok P. Nadkarni [b3984a] Added zip
 .hgeol 2011-12-18 Ashok P. Nadkarni Ashok P. Nadkarni [4b6a8f] Started IIS7 documentation
 .hgignore 2014-12-26 Ashok P. Nadkarni Ashok P. Nadkarni [2864ca] Add tcl 8.6.3 tclkit for bowwow. Bump to versio...
 .hgtags 2016-11-27 Ashok P. Nadkarni Ashok P. Nadkarni [3e0e0e] Added tag woof-0.5b4 for changeset 4a09ce5bef4e
 index.adoc 2016-11-26 Ashok P. Nadkarni Ashok P. Nadkarni [59c371] Fix bug #6 - https proxy fail due to syntax err...
 readme.md 2016-11-27 Ashok P. Nadkarni Ashok P. Nadkarni [4a7d10] Fix URLs

Read Me

Version 0.5b4 of Woof! has been released. Primary difference
from 0.5b3 are bug fixes, particularly one that caused SSL
connections to fail in some configurations.

What is Woof!

Woof! - Web Oriented Object Framework - is an open-source, platform
and server-independent, web application framework written in the Tcl
programming language. It is intended to be easy to install and deploy,
simple to understand and customize, and embedable into other
applications.

  • Platform independent (requires Tcl 8.6)
  • Web server agnostic with CGI, SCGI support and API's for writing
    adapters for other interfaces
  • Configurable page layouts
  • Templates with inheritance
  • Plug-in template engines
  • Support for responsive web design
  • Pure CSS controls
  • Built-in query, session and cookie handling
  • Flexible routing with matching URL generation
  • Localization support
  • Scaffolding tool for method and template generation
  • Built-in web server for development
  • Interactive debugging console
  • Documentation generator
  • Comprehensive documentation

Files

The download area is at http://sourceforge.net/projects/woof/files/

bowwow-VERSION.exe is a single file Windows executable
with Woof, Tcl and a web server built in and no
external dependencies. Just download and run.

woof-VERSION.zip and woof-VERSION.tar.gz are source
distributions for use with other web servers.

woof-VERSION-prerequisites.zip contains some Tcl packages that
are needed by Woof! and bundled together for convenience. Many
Tcl installations will already have these in place.

Requirements

See http://woof.sourceforge.net/woof-ug/_woof/docs/ug/system_requirements.
Woof! has been tested with IIS on Windows,
Apache on Debian Wheezy and Lighttpd on Ubuntu.

Release Notes

This is the fourth public release of Woof! and is
intended to allow people to try out Woof! and
provide early feedback. The API is stabilizing but
still subject to change.

Unfortunately, Woof 0.5 has some incompatibilities with previous versions.
The page layout system in particular has been changed due to the underlying
YUI CSS libraries no longer being developed by Yahoo.

Installation

See http://woof.sourceforge.net/woof-ug/_woof/docs/ug/installation
for install instructions. Upgrades are not yet supported.

Getting started

See the Woof! Quick Start Guide at
http://woof.sourceforge.net/woof-ug/_woof/docs/ug/quick_start.

Useful URLs

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.