Foswiki is wiki software, supporting the editing of Web pages in an ordinary Web browser by end users. It offers a flexible, powerful, secure, yet easy to use web-based collaboration platform.
What makes Foswiki special is that it supports the embedding of active and passive macros that enhance the page content (e.g. with global or dynamic information) and allow end-users to build applications that store and process data in a structured manner
Developers can extend the functionality of Foswiki with plugins.
Foswiki is primarily used at the workplace as a corporate wiki to coordinate team activities, track projects, implement workflows and as an Intranet Wiki.
The software is written in Perl with pages stored in plain text files.
Foswiki is based on TWiki, which was originally written by Peter Thoeny. Foswiki was created following the ‘takeover’ of TWiki by TWiki.net.
Key Features
- TinyMCE based WYSIWYG editor.
- Revision control – complete audit trail, also for meta data such as attachments and access control settings.
- Fine-grained access control – restrict read/write/rename on site level, web level, page level based on user groups.
- Extensible topic markup language.
- Dynamic content generation with macros.
- Forms and reporting – capture structured content, report on it with searches embedded in pages.
- Built in database – users can create wiki applications using the Topic Markup Language.
- Skinnable user interface.
- RSS/Atom feeds and e-mail notification.
- User defined macros with support for parameters.
- Over 400 extensions and 200 plugins to aid customisation, extension and application integration.
- Internationalization.
Website: foswiki.org
Support: Documentation
Developer: Foswiki community
License: GNU General Public License
Foswiki is written in Perl. Learn Perl with our recommended free books and free tutorials.
Related Software
| Wiki Engines | |
|---|---|
| Wiki.js | Wiki engine running on Node.js and written in JavaScript |
| MediaWiki | Collaborative editing software that runs Wikipedia |
| XWiki | Enterprise wiki written in Java |
| TiddlyWiki | Personal wiki and non-linear notebook |
| DokuWiki | Targeted at developer teams, workgroups and small companies |
| Docmost | Collaborative wiki and documentation software |
| Tiki Wiki | Wiki-based content management system |
| BookStack | Platform to create documentation/wiki content |
| Gollum | Simple wiki system built on top of Git |
| PmWiki | Offers a simple-to-install system |
| JSPWiki | Built around the standard J2EE components of Java, servlets and JSP |
| Foswiki | Supports the embedding of active and passive macros |
| WackoWiki | Small, lightweight, handy, expandable, multilingual written in PHP |
| PhpWiki | Wiki engine written in PHP |
| MoinMoin | Advanced, easy to use and extensible wiki engine implemented in Python |
| TWiki | Easy to use enterprise wiki and collaboration platform |
| Otter Wiki | Python-based wiki for collaborative content management |
| Wiki-Go | Flat-file wiki platform |
| LeafWiki | Lightweight self-hosted wiki |
| WikkaWiki | Flexible, lightweight, standards-compliant wiki engine |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

