ToscaWidgets 2 Documentation

ToscaWidgets aims to be a practical and useful widgets framework that helps people build interactive websites with compelling features, faster and easier. Widgets are re-usable web components that can include a template, server-side code and JavaScripts/CSS resources. The library aims to be: flexible, reliable, documented, performant, and as simple as possible. For changes since ToscaWidgets 0.9, see ToscaWidgets History.

You can see the available widgets in the Widget Browser.

ToscaWidgets comes in two main packages:

  • tw2.core - the core functionality needed to use widgets in an app
  • tw2.devtools - widget browser, library template, (and resource collator, not yet implemented)

The idea is that only tw2.core needs to be installed on a server. It has minimal dependencies, while tw2.devtools has more, e.g. sphinx.

In addition, widget library packages follow the same naming convention, for example:

  • tw2.forms - Basic forms library
  • tw2.dynforms - Dynamic forms - client-side and Ajax
  • tw2.sqla - SQLAlchemy database interface, similar to Sprox and Rum
  • tw2.yui - TW wrappers around Yahoo User Interface widgets

Online Resources

The discussion group is ToscaWidgets-discuss.

Record bugs and suggested enhancements on the bug tracker. All ToscaWidgets 2 issues should go here, regardless of which component the issue exists in. However, ToscaWidgets 0.9 bugs must not go on this tracker.

Contents

Indices and tables

Table Of Contents

Next topic

Tutorial

This Page