wiki

requarksAGPL-3.0活跃维护

基于 Node.js 的开源 Wiki 系统,用 Markdown 写文档,支持 Git 同步和跨平台部署,适合团队搭建内部知识库。

Wiki.js | Next Generation Open Source Wiki

3.3.0发布于 2026-11-09 10:22 UTC29,229star +18 / 7 天3,354fork同步于 2026-11-10 05:21 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本3.3.0
  1. 3.3.0最新正式版2026-11-09 · 2026-11-09 10:22 UTC

    :sparkles: New Features

    • 0bbb76d - add wikilink and Ctrl+Space triggers in Visual Editor (commit by @NGPixel)
    • f9d5b3f - allow duplicate page if user can read source + has write anywhere on site (commit by @NGPixel)
    • 0c6e412 - add 2FA enforcement at the group level (commit by @NGPixel)
    • 2916fe8 - add page lock control (commit by @NGPixel)
    • ad41ff0 - add page suggestions webhook events (commit by @NGPixel)

    :bug: Bug Fixes

  2. 3.2.02026-11-08 · 2026-11-08 04:21 UTC
    查看更新说明

    :sparkles: New Features

    • 7a1d2db - add showLastUpdated option to block-index (commit by @NGPixel)
    • 59afc48 - allow shared passkey domain for passkeys (commit by @NGPixel)
    • 79e9748 - code folding for content blocks + draw.io auto-fold and auto-open on create (commit by @NGPixel)
    • 6057474 - list active dictionary mappings in admin search (commit by @NGPixel)
    • 908d444 - suggest pages by title when writing links with a title first (commit by @NGPixel)

    :bug: Bug Fixes

    • f04aa5c - select site for current hostname when loading the admin (commit by @NGPixel)
    • 51d334e - support animated gif/webp for logo and login bg + fix stale version during update on dashboard (commit by @NGPixel)
    • 2c14598 - add missing glossary caseSensitive and autoLink controls for MCP (commit by @NGPixel)
    • 2c02439 - add missing title + description to non-js page render (commit by @NGPixel)
    • 2654b3d - improve logging on first run admin creation (commit by @NGPixel)
    • fe75227 - system info fails when pg login role doesn't match (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8212 opened by @dfridenhour
    • 8ceddd3 - dialog component not gaining focus correctly (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8211 opened by @AlexJFox
    • 0e025e6 - disallow certain punctuations for tags + tag with underscore fail in search (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8215 opened by @cayenne17
    • ceb8e74 - move Purge Revoked API Keys utility into the auth card (commit by @NGPixel)
    • c85eb59 - handle playlist urls in block-youtube (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8223 opened by @mikepthomas
    • 44727fa - markdown link references incorrectly parsed as inline MDC (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8224 opened by @mikepthomas
    • c491a3e - breadcrumb home and block-index links should respect non-default locale (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8222 opened by @MenomDE
    • 6b72ee7 - search operators not matching the tips display (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8218 opened by @vitorcsbrito
    • ffc2c94 - restoring a deleted page should check scripts + styles permissions of the user (commit by @NGPixel)
  3. 3.1.12026-11-06 · 2026-11-06 05:49 UTC
    查看更新说明

    :bug: Bug Fixes

    • 6a07ec2 - handle 2.x import edge cases that could stall the main process (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8186 opened by @HermessNRJ
    • a13a208 - handle invalid punctuation in paths during 2.x import (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8192 opened by @mholiv
    • e213715 - treeFolderDuplicate fails during asset adoption (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8184 opened by @k0d3K
    • 4c8f28d - fileSave throws because of charset (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8205 opened by @denislsuk
    • 60e813d - drop maxUploadSize number prop in admin/security (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8203 opened by @HermessNRJ
    • de28419 - glossary read more navigation prevented by close handler (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8206 opened by @fbg-si
    • 73492a5 - deleting a group prevent a strategy using it from saving changes (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8204 opened by @HermessNRJ
    • 6f89cb9 - y-prosemirror dropping marks on non-text nodes (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8209 opened by @hjmaier
    • 8668ee2 - content not flowing correctly around infobox (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8198 opened by @MenomDE
    • f8dfd2f - folder actions should ensure permissions on all children (commit by @NGPixel)
  4. 3.1.02026-11-05 · 2026-11-05 04:41 UTC
    查看更新说明

    :sparkles: New Features

    • e0ed43d - import from hedgedoc utility (commit by @NGPixel)
    • 09aaa74 - allow OIDC provider endpoints over plain http, off by default (PR #8189 by @Qliangw)

    :bug: Bug Fixes

    • e4d85e9 - admin users pagination + filter result in blank page on return (commit by @NGPixel)
    • 4ad07c0 - ldap: allow anonymous bind (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8181 opened by @Jay2k1
    • 7b2a158 - 2.x visual editor import code and emoticon escape (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8180 opened by @ghc88uk
    • 7b686ec - prevent invalid link targets in navigation items (commit by @NGPixel)
    • 856d1a2 - use same html sanitizer as backend on client rendering (commit by @NGPixel)
    • 1a34918 - handle block URL attributes + CSP on /_files + scan svg on rename/adopt (commit by @NGPixel)
    • 31d5b9e - prevent exposing presence of unpublished pages via tree, backlinks and tag counts (commit by @NGPixel)
    • fc365d6 - hide content blocks before initialization (commit by @NGPixel)
    • 379e23c - excalidraw live collab sync issues (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8188 opened by @Vadim998082
    • 24ca22d - menu items break mid word when too long (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8195 opened by @MenomDE
    • c1d4dfe - update.locales flag is overwritten by check version task (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8190 opened by @MilanVolf
    • 221dcf5 - truncate site title when too long on small viewports (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8194 opened by @MenomDE
    • 00b8271 - avoid treating triple dashes in MDC as YAML after first line (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8187 opened by @HermessNRJ
    • 445359c - multimd and mk-it-attrs conflict with colspans (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8185 opened by @Thoreas
  5. 3.0.22026-11-02 · 2026-11-02 03:43 UTC
    查看更新说明

    :bug: Bug Fixes

    • bb45d60 - mcp calls to /_api now holds the key of the original request (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8175 opened by @lukaskrawczyk
    • dff35ee - revoke user sessions on deactivation + group changes (commit by @NGPixel)
    • f626501 - asset upload incorrectly refused for plain and json files (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8178 opened by @fredcamaral
    • 1cfb677 - import links with parentheses + locale prefix issues (commit by @NGPixel)
      • :arrow_lower_right: fixes issue #8177 opened by @fredcamaral
    • 54cda2c - content blocks docs link (PR #8176 by @FletcherAU)

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    GitHub Release License GitHub Sponsors Open Collective backers and sponsors
    Chat on Discord Follow on Bluesky Follow on Telegram Reddit

    Next Generation Open Source Wiki

    Wiki.js is an open source project that has been made possible due to the generous contributions by community backers. If you are interested in supporting this project, please consider becoming a sponsor, becoming a patron, donating to our OpenCollective or via Paypal.

    Become a Sponsor Become a Patron Donate on OpenCollective Donate via Paypal Buy a T-Shirt

    Support this project by becoming a sponsor. Your name and a link to your website will be listed on the backers page on the Wiki.js website! [Become a sponsor]

    Browserstack for providing access to their great cross-browser testing tools.

    Cloudflare for providing their great CDN, SSL and advanced networking services.

    Icons8 for providing access to their beautiful icon sets.

    CrowdIn for providing access to their great localization tool.

    Porkbun for providing domain registration services.

    ProductBridge for providing access to their great feedback portal tool.