Categories
Knowledge Management Documentation Content Management Team Collaboration Intranet Wiki SoftwareStars
Forks
Watchers
Developer links
JSPWiki
Knowledge scattered across chat threads, tickets, and shared drives gets one permanent, searchable home in JSPWiki, a wiki engine that any team member can edit from the browser. Pages can be written in classic JSPWiki markup or in Markdown, and new syntaxes plug in alongside. Every page carries its own history through the versioning file provider, so edits can be compared and rolled back, and page locking keeps two editors from colliding. Files attach directly to pages, templates restyle the whole wiki, and three interchangeable search providers, including full-text indexing, make old decisions findable again. Access stays precise: authentication and per-page access control lists decide who can view or edit each page, which suits mixed audiences of staff, partners, and the public. Plugins and page filters extend rendering with dynamic content, and one installation can host multiple separate wikis for different teams. Readers get custom preferences and internationalized interfaces. Run it as a WAR on Tomcat or pull the Docker image and open port 8080. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache License 2.0 licensed.
Benefits
- One Address For Team Knowledge
- Scattered chat answers and drive documents become linked wiki pages that anyone can edit in the browser, find through full-text search, and trust because every change is versioned.
- Control Exactly Who Sees What
- Per-page access control lists and container-managed authentication let one wiki serve staff-only procedures, partner documentation, and public pages without separate installations or duplicated content.
- Several Wikis, One Installation
- A single deployment can host multiple independent wikis, so each team or project gets its own space, templates, and permissions while operations maintains just one service.
- Runs Anywhere Java Runs
- Deploy as a standard WAR on Apache Tomcat or pull the official Docker image onto port 8080; pages live as plain files you can back up with ordinary tools.
Features
- Two Markup Syntaxes
- Write pages in JSPWiki markup or Markdown out of the box, with the parser pluggable so additional syntaxes can be added without changing stored content.
- Versioned Page Storage
- Pluggable page providers include a versioning file provider that keeps every revision on disk, enabling history views, diffs, and rollback of any page.
- Full-Text Search Providers
- Choose among three interchangeable search providers, including Lucene-backed full-text indexing, so large wikis stay searchable as page counts grow into the thousands.
- Page Level Access Control
- Fine-grained ACLs combine with JAAS-based authentication and authorization to restrict viewing and editing per page, per group, or per named user.
- Plugins And Filters
- A plugin and page-filter interface adds dynamic content such as indexes, calendars, and formatted data to pages without modifying the wiki engine itself.
- Multiple Wikis Per Install
- One servlet container can serve several independent wikis, each with its own pages, templates, and access rules, from a single deployment.