FREEDOM251

Freedom251 › Wiki Software

Apache JSPWiki

Free plan LinuxSelf-hostedWeb

Visit Apache JSPWiki Alternatives Pricing

Apache JSPWiki's own site

What Apache JSPWiki is

Apache JSPWiki is a free, open-source wiki engine built with Java and JSP for Linux, web, and self-hosted use. It lets teams create pages with JSPWiki syntax or Markdown, and administrators can add other syntax implementations. Pages use plain text files by default; selectable storage and search providers offer other configuration choices. Teams can attach files, use templates to customize themes or layouts, leave page comments, run multiple wikis, and lock pages to avoid editing conflicts. Access controls include wiki-wide and page-level privileges, user and group controls, and several authentication options: XML, database, container-managed, or custom. Plugin and page-filter interfaces support extensions and page processing. JSPWiki can be deployed as a WAR on a servlet container, run in Docker, or launched through portable binaries. Installation requires JDK 11 or newer and a JSP engine supporting Servlet API 3.1; Tomcat 9 or later is recommended. Administrators can connect databases, mail servers, or external identity stores such as LDAP, Active Directory, and Keycloak. The project offers source and binary distributions, release checksums and signatures, and support through its user mailing list, issue tracker, and developer list.

Who it suits

JSPWiki suits teams that want to host and administer their own wiki, with control over page permissions, authentication, storage, and search. It is also a fit for teams that need Markdown or JSPWiki syntax, file attachments, and extension points.

What it does well

  • Free, open-source software with source and binary distributions.
  • Supports both JSPWiki syntax and Markdown.
  • Page-level and wiki-wide privileges with user and group controls.
  • Can run as a WAR, in Docker, or through portable binaries.
  • Plugin and page-filter interfaces support extensions.

What to know first

  • Requires JDK 11 or higher and a compatible JSP engine.
  • Attachments have no built-in total count or size limit.
  • Self-hosted deployments require attention to TLS, configuration, and updates.

Limits

There is no built-in limit on the total number or size of attachments, so disk usage needs monitoring.

Plans

PlanBilled and limitsPrice
Apache JSPWikiOpen-source wiki software · source and binary distributions availableFree

As jspwiki.apache.org lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the JSPWiki website and review the source or binary distributions.
  2. Install JDK 11 or higher and a JSP engine supporting Servlet API 3.1; Tomcat 9 or later is recommended.
  3. Deploy the WAR to a servlet container, run JSPWiki in Docker, or use portable binaries.
  4. Configure storage, search, authentication, and access controls for your wiki.
  5. Review the security guidance, including TLS, configuration, updates, access, and uploads.

Verdict

Choose Apache JSPWiki if you need a free wiki engine you can self-host and configure, including access controls and extension interfaces. It may be a poor fit if you need built-in limits on attachment storage or do not want to manage its Java and servlet environment.

Questions

How much does Apache JSPWiki cost?

The listed plan is free. JSPWiki is open source.

What platforms does it support?

Its listed platforms are Linux, self-hosted, and web.

What do I need to run it?

The getting-started requirements are JDK 11 or higher and a JSP engine supporting Servlet API 3.1. Tomcat 9 or later is recommended.

Can I connect it to other services?

Optional connections include databases, mail servers, and external identity stores such as LDAP, Active Directory, and Keycloak. Plugins may also contact other servers.

How can I get help?

Questions can go to the JSPWiki user mailing list. Bugs and enhancement requests use the project issue tracker and developer list.

Facts from Apache JSPWiki's own pages

Access controls
It supports wiki-level and page-level privileges, user and group controls, and XML, database, container-managed, or custom authentication. · jspwiki-wiki.apache.org, 11 Oct 2026
Attachments and themes
It supports file attachments and templates for custom themes or layouts. · jspwiki-wiki.apache.org, 11 Oct 2026
Deployment
JSPWiki can be deployed as a WAR on a servlet container such as Tomcat, or run in Docker or through portable binaries. · jspwiki-wiki.apache.org, 11 Oct 2026
Editing
Page locking is available to prevent editing conflicts, and the feature list also includes page comments and multiple wikis. · jspwiki-wiki.apache.org, 11 Oct 2026
Extensions
JSPWiki provides plugin and page-filter interfaces for adding functionality and processing pages. · jspwiki-wiki.apache.org, 11 Oct 2026
Integrations
The security page describes optional connections to databases, mail servers, external identity stores such as LDAP, Active Directory, and Keycloak, plus plugins that may contact other servers. · jspwiki-wiki.apache.org, 11 Oct 2026
Markup
It supports JSPWiki syntax and Markdown, and allows additional syntax implementations to be plugged in. · jspwiki.apache.org, 11 Oct 2026
Purpose
Apache JSPWiki is an open-source wiki engine written in Java and JSP. · jspwiki.apache.org, 11 Oct 2026
Release and checksums
The downloads page lists source and binary distributions and advises verifying releases with published checksums and signatures. · jspwiki-wiki.apache.org, 11 Oct 2026
Requirements
The getting-started page specifies JDK 11 or higher and a JSP engine supporting Servlet API 3.1, recommending Tomcat 9 or later. · jspwiki-wiki.apache.org, 11 Oct 2026
Security guidance
The security page recommends TLS, reviewing configuration, keeping the JDK and servlet container updated, and restricting access and uploads. · jspwiki-wiki.apache.org, 11 Oct 2026
Security limitations
The security page says there is no built-in limit on the total number or size of attachments, so disk usage should be monitored. · jspwiki-wiki.apache.org, 11 Oct 2026
Storage and search
Pages are stored as plain text files by default, and the product includes selectable page storage and search providers. · jspwiki-wiki.apache.org, 11 Oct 2026
Support
Users can ask questions through the JSPWiki user mailing list, while bugs and enhancement requests use the project issue tracker and developer list. · jspwiki-wiki.apache.org, 11 Oct 2026

Where Apache JSPWiki stands on Freedom251

Look at these too