TWiki - Wiki and Web 2.0 Application Platform
TWiki is a flexible, powerful, and easy to use enterprise wiki, enterprise collaboration platform, and web application platform. It is a Structured Wiki, typically used to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet, extranet or the Internet.
Users without programming skills can create web applications. Developers can extend the functionality of TWiki with Plugins. TWiki fosters information flow within an organization, lets distributed teams work together seamlessly and productively, and eliminates the one-webmaster syndrome of outdated intranet content. TWiki has been downloaded over 500,000 times and is used daily by millions of people in over 100 countries. Some larger deployments have several 100,000 pages and over 10,000 users.
TWiki is a cgi-bin script written in Perl. It reads a text file, hyperlinks it and converts it to HTML on the fly. Its main features include
- Edit existing pages or create new pages by using any web browser
- To edit a page, simply click on the Edit link at the bottom of every page.
- Web pages are linked automatically. You do not need to learn HTML commands to link pages.
- Simple, powerful and easy to learn text formatting rules
- Pages are grouped into TWiki webs (or collections). This allows you to set up separate collaboration groups.
- Full text search with/without regular expressions
- E-mail notification
- Structured content: classify and categorize unstructured web pages
- File attachments
- Revision control
- Access control
- Plugin support
- Templates and skins
- Managing pages
- Managing users
- Generate statistics