About EngineerCMS
EngineerCMS is a web-based knowledge management system created for civil engineers, built with Go on the Beego framework. It manages personal and project materials so that owners, designers, supervisors and contractors can get documents from one platform. The documentation is in Chinese.
It ships as a single compiled binary with an embedded SQLite database, so no separate runtime or database server is needed, and it works out of the box. Highlights include real-time document collaboration through OnlyOffice Document Server with support for Office and WPS formats, online preview of DWG drawings, a rich-text editor that accepts pasted Word content, document approval and review workflows, share links with extraction codes, full-text search, integration with MinDoc for writing online books, and a companion WeChat mini-program that is also open source. Distributed file storage with a MinIO cluster is supported.
Operators get logs in the back office, multiple project switching and customizable shortcut navigation. EngineerCMS is licensed under Apache-2.0, and a demo shows a real-world design-change document management deployment.
Key features
- Single binary with embedded SQLite
- OnlyOffice real-time document collaboration
- Online DWG drawing preview
- Document approval workflows
- Share links with extraction codes
- WeChat mini-program client
Good fit for
- →Engineering project document management
- →Sharing drawings and files between project parties
- Built with
- Go
- Tags
- knowledge-management
- cms
- golang
- onlyoffice
- engineering
- document-management
- sqlite
- chinese
EngineerCMS: questions and answers
- What is EngineerCMS used for?
- EngineerCMS is a Go knowledge management system for engineers and project teams, with OnlyOffice collaboration, drawing preview and a WeChat mini-program. It is a good fit for engineering project document management, and sharing drawings and files between project parties.
- Is EngineerCMS open source?
- Yes. EngineerCMS is open source under the Apache-2.0 licence. Its source code is on GitHub at 3xxx/engineercms and is written mainly in Go.
- Is EngineerCMS free?
- Yes. EngineerCMS is open source, so the software itself is free to use.
- Can I self-host EngineerCMS?
- Yes. EngineerCMS can be self-hosted on your own server or infrastructure.
- What are some alternatives to EngineerCMS?
- Similar open-source tools in the Docs & Wikis category include PandaWiki, MediaWiki and LeafWiki. SaaS products in the same category include Bit.ai, Bloomfire and Guru.
- Is EngineerCMS actively maintained?
- Yes. The most recent commit to EngineerCMS was on 20 July 2026, and the latest release is v2.0.5, published on 17 May 2026. The project has 1.4k stars on GitHub.
Open-source alternatives to EngineerCMS
See all
PandaWiki
Docs & Wikis
PandaWiki 是一款 AI 大模型驱动的开源知识库搭建系统,帮助你快速构建智能化的 产品文档、技术文档、FAQ、博客系统,借助大模型的力量为你提供 AI 创作、AI 问答、A
AGPL-3.0vs GitBook★ 10k
MediaWiki
Docs & Wikis
🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wiki
OSSvs Confluence★ 5.2k
LeafWiki
Docs & Wikis
LeafWiki - Self-hosted wiki. Single Go binary, SQLite, Markdown on disk. No external datab
MITvs Confluence★ 1.2k
Semantic MediaWiki
Docs & Wikis
🔗 Semantic MediaWiki turns MediaWiki into a knowledge management platform with query and
OSS★ 634
Wukong KnowledgeBase
Docs & Wikis
悟空知识库,提供全面的知识管理功能,您可以在知识库中编辑wiki信息,同时可以将知识库内容共享给同事,进行协同创作。
OSSvs Confluence★ 608
Outline
Docs & Wikis
The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature p
OSSvs Confluence★ 41k
SaaS alternatives to EngineerCMS
See all
Bit.ai
Docs & Wikis
Collaborative document and wiki platform for teams with embeddable smart content
SaaSBloomfire
Docs & Wikis
Enterprise knowledge sharing platform with search and Q&A
SaaS
Guru
Docs & Wikis
Company wiki that surfaces verified answers inside chat and the browser
SaaS
Paligo
Docs & Wikis
Cloud component content management system for structured technical docs
SaaS
1explain
Docs & Wikis
Turns videos, voice recordings, PDFs and notes into step-by-step instructions and SOPs for teams
SaaS
Adobe FrameMaker
Docs & Wikis
Technical authoring and publishing software for structured XML and DITA content
SaaS
