Bitflake logo

Wiki.js

Self-hosted wiki for team documentation with permissions and version history.

1 / 7
  • Home Page

    Wiki home page with formatted content, navigation sidebar, and quick-start links.

  • Page Reading View

    Clean reading view of an engineering page with code blocks, lists, and breadcrumb navigation.

  • Markdown Editor

    Split-pane Markdown editor with toolbar, live preview, and page property controls.

  • Admin Dashboard

    Administration dashboard showing page count, user count, groups, and recent activity.

  • Pages List

    Admin page management view listing all wiki pages with paths, locales, and edit actions.

  • Users

    User management panel showing registered accounts, roles, and last login times.

  • Authentication Providers

    Authentication module settings showing available login strategies including LDAP, OIDC, and OAuth.

About this app

Wiki.js is a wiki platform built on Node.js, with Markdown, WYSIWYG, and block editors alongside page-level access control and full-text search. It supports more than 50 authentication providers, including OIDC and LDAP. Every page also keeps its own version history, so teams can see who changed what and roll back when needed. People who run Wiki.js themselves tend to point to how little it demands of the host: the whole stack is three lightweight containers. The app also manages its own HTTPS and Let's Encrypt certificates instead of expecting a reverse proxy bolted on separately. That cuts a lot of the usual setup work for anyone hosting a wiki on a small server rather than a full homelab. Every feature here, including the GraphQL API and multilingual support, is available self-hosted at no cost, with nothing gated behind a paid tier.

  • Authentication:
    API KeysLDAP / ADMFAOIDC SSOPassword AuthSAML SSOSocial Login
  • Access Control:
    RBACUnlimited Users
  • Data:
    Data Export
  • Integrations:
    GraphQL API
  • UI:
    Custom BrandingDark Mode
  • Infrastructure:
  • Wiki:
    CommentsEmbedded DiagramsFull-text SearchMultilingual ContentNested Pages & Hierarchical StructureVersion History

28.8k stars

3.3k forks

Last releasev2.5.314(4 months ago*)Last activity3 days ago*Project age10 years (2016)Contributors235

Commit activity

commits / month
Lifetime18
Past year4
Past month1

As of last sync (about 20 hours ago)

Funding

Donations & Sponsorships

One-time, recurring, and corporate funding

Technology stack

  • JavaScript
  • HTML
  • CSS
  • Vue
  • Dockerfile
  • Go
  • Shell
  • SCSS
  • Pug
  • Mustache

License

AGPL-3.0

GNU Affero General Public License v3.0

Permissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available.

View License

Other Wiki & Knowledge Base apps

Compare all

Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.