License & Deployment Mix: 17 tools – 5 OSS, 9 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is IT Documentation?
IT Documentation refers to the structured recording, organization, and management of all technical knowledge required to operate, maintain, and support IT environments. Unlike general-purpose wikis (covered in Wiki & Knowledge Base), IT documentation platforms are purpose-built for managed service providers (MSPs) and internal IT teams, providing specialized features for per-client documentation, credential storage, network diagrams, runbooks, and asset-level configuration records.
IT documentation platforms serve as the single source of truth for technicians working across multiple customer environments. They answer critical questions:
- What is deployed? – servers, network devices, cloud services, applications, and their configurations per client
- How do I access it? – credentials, VPN details, remote access instructions, and escalation contacts per client
- How do I fix it? – SOPs, runbooks, and troubleshooting guides for recurring issues
- What has changed? – configuration history, change logs, and audit trails
- What is expiring? – SSL certificates, warranties, licenses, and contracts with automated alerts
Without dedicated IT documentation, knowledge lives in technician memories, scattered notes, shared spreadsheets, and sticky notes – creating dangerous single points of failure, inconsistent service delivery, and compliance gaps.
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
This evaluation covers both open-source options that can be self-hosted and commercial platforms for per-client documentation, credential storage, and runbook management.
Deployment Model
| Tool | Deployment | License | Technology | Database |
|---|---|---|---|---|
| BookStack | Self-hosted | MIT | PHP (Laravel) | MySQL/MariaDB |
| NetBox | Self-hosted | Apache 2.0 | Python (Django) | PostgreSQL |
| Wiki.js | Self-hosted | AGPL-3.0 | Node.js | PostgreSQL, MySQL, SQLite, MSSQL |
| Outline | Self-hosted / SaaS | BSL-1.1 | Node.js (React) | PostgreSQL + Redis |
| IT Glue | SaaS only | Proprietary | – | – |
| Hudu | Self-hosted | Proprietary | Ruby on Rails | PostgreSQL |
| Passportal | SaaS only | Proprietary | – | – |
| SI Portal | SaaS only | Proprietary | – | – |
| ITBoost | SaaS only | Proprietary | – | – |
| Liongard | SaaS only | Proprietary | – | – |
| Rocketcyber IT Docs | SaaS only | Proprietary | – | – |
| Continuum Documentation | SaaS only | Proprietary | – | – |
| Device42 | Self-hosted / SaaS | Proprietary | Python (Django) | PostgreSQL |
| Snipe-IT | Self-hosted | AGPL-3.0 | PHP (Laravel) | MySQL/MariaDB |
| myITprocess | SaaS only | Proprietary | – | – |
| netTerrain | Self-hosted / Cloud | Proprietary | .NET / IIS | SQL Server |
Self-hosted options: BookStack, NetBox, Wiki.js, Outline, Hudu, Device42, Snipe-IT, netTerrain
SaaS only: IT Glue, Passportal, SI Portal, ITBoost, Liongard, Rocketcyber IT Docs, Continuum Documentation, myITprocess
Automation & Discovery
| Tool | Auto-Discovery | Scheduled Docs | Change Detection | API-Driven Docs |
|---|---|---|---|---|
| BookStack | No | No | Revision history | Yes (REST API) |
| NetBox | No native (via plugins) | No | Change log | Yes (REST + GraphQL) |
| Wiki.js | No | No | Revision history | Yes (GraphQL) |
| Outline | No | No | Revision history | Yes (REST API) |
| IT Glue | Via Network Glue | Scheduled syncs | Change tracking | Yes (REST API) |
| Hudu | Via RMM integrations | Scheduled syncs | Revision history | Yes (REST API) |
| Passportal | Via N-able RMM | Automated sync | Change alerts | Yes (REST API) |
| SI Portal | Via integrations | Scheduled syncs | Change tracking | Yes (REST API) |
| ITBoost | Via ConnectWise | Automated sync | Change alerts | Yes (REST API) |
| Liongard | Yes (core feature) | Yes (inspections) | Yes (timeline diffs) | Yes (REST API) |
| Rocketcyber IT Docs | Via Kaseya RMM | Automated sync | Change alerts | Limited |
| Continuum Documentation | Via Continuum RMM | Automated sync | Change tracking | Limited |
| Device42 | Yes (SNMP, WMI, SSH) | Yes (scheduled scans) | Yes (change history) | Yes (REST API) |
| Snipe-IT | No native | No | Audit log | Yes (REST API) |
| myITprocess | No | Scheduled reports | No | Yes (REST API) |
| netTerrain | Yes (SNMP) | No | Yes (change history) | Yes (REST + SOAP) |
Best automation: Liongard (automated inspections), Device42 (auto-discovery), IT Glue + Network Glue (network discovery), netTerrain (SNMP discovery)
PSA / RMM Integrations
| Tool | ConnectWise | Datto/Autotask | HaloPSA | NinjaRMM | Kaseya VSA |
|---|---|---|---|---|---|
| BookStack | No | No | No | No | No |
| NetBox | No native | No native | No native | No native | No native |
| Wiki.js | No | No | No | No | No |
| Outline | No | No | No | No | No |
| IT Glue | Yes | Yes | Yes | Yes | Yes |
| Hudu | Yes | Yes | Yes | Yes | No |
| Passportal | Yes | No | No | No | No |
| SI Portal | Yes | Yes | No | No | No |
| ITBoost | Yes (native) | No | No | No | No |
| Liongard | Yes | Yes | Yes | Yes | Yes |
| Rocketcyber IT Docs | No | No | No | No | Yes (native) |
| Continuum Documentation | No | No | No | No | No |
| Device42 | Yes (via API) | No native | No native | No native | No native |
| Snipe-IT | No | No | No | No | No |
| myITprocess | Yes | Yes | No | No | No |
| netTerrain | No native | No native | No native | No native | No native |
Best PSA/RMM integration: IT Glue (broadest ecosystem), Liongard (multi-PSA/RMM), Hudu (growing integrations)
No PSA/RMM: BookStack, NetBox, Wiki.js, Outline, netTerrain (general-purpose / infrastructure tools)
SSO / OIDC Comparison
The notes below assume Authentik as the identity provider. OIDC is the preferred SSO protocol.
| Tool | OIDC | SAML | SCIM | Authentik Notes |
|---|---|---|---|---|
| BookStack | Yes | Yes | No | Native OIDC and SAML; group sync via OIDC claims |
| NetBox | Yes* | Yes* | No | Via django-auth-oidc or python-social-auth plugins |
| Wiki.js | Yes | Yes | No | Native OIDC and SAML strategies; multiple IdPs |
| Outline | Yes | Yes | Yes | Native OIDC, SAML, and SCIM |
| IT Glue | No | Yes | No | SAML SSO only; no OIDC; Authentik as SAML IdP |
| Hudu | No | Yes | No | SAML SSO only; no OIDC; API-based provisioning |
| Passportal | No | Yes | No | SAML SSO; N-able ecosystem auth |
| SI Portal | No | Yes | No | SAML SSO; limited IdP options |
| ITBoost | No | Yes | No | SAML via ConnectWise SSO; limited |
| Liongard | No | Yes | No | SAML SSO; Okta, Azure AD, generic SAML |
| Rocketcyber IT Docs | No | No | No | Kaseya ecosystem auth only |
| Continuum Documentation | No | No | No | Platform-specific auth only |
| Device42 | Yes | Yes | No | Native OIDC and SAML; LDAP/AD built-in |
| Snipe-IT | Yes* | Yes* | No | Via Laravel Socialite; SAML via plugin |
| myITprocess | No | Yes | No | SAML SSO; limited IdP options |
| netTerrain | No | Yes | No | SAML 2.0 since v10.0; LDAP/AD native |
* = requires extension, plugin, or configuration
Best SSO support: Outline (OIDC, SAML, SCIM), BookStack (native OIDC + SAML), Device42 (native OIDC + SAML)
No SSO: Rocketcyber IT Docs, Continuum Documentation (platform-locked auth)
API Capabilities
| Tool | API Type | Auth | Webhooks | SDKs |
|---|---|---|---|---|
| BookStack | REST | Token | Yes | PHP, Python (community) |
| NetBox | REST + GraphQL | Token | Yes | Python (pynetbox official), Go, Ruby |
| Wiki.js | GraphQL | API key | No | JS (community) |
| Outline | REST | Bearer | Yes | JS/TS (official) |
| IT Glue | REST | API key | No | Ruby (official), Python, PS (community) |
| Hudu | REST | API key | Yes | Ruby, Python (community) |
| Passportal | REST | API key | No | PowerShell (community) |
| SI Portal | REST | API key | No | None |
| ITBoost | REST | API key | No | None |
| Liongard | REST | API key | Yes | None official |
| Rocketcyber IT Docs | Limited | API key | No | None |
| Continuum Documentation | Limited | API key | No | None |
| Device42 | REST | Token | Yes | Python (official) |
| Snipe-IT | REST | Token, OAuth2 | No | PHP, Python (community) |
| myITprocess | REST | API key | No | None |
| netTerrain | REST + SOAP | Token | No | .NET toolkit |
Best API: NetBox (REST + GraphQL, official SDKs), IT Glue (mature REST, official Ruby SDK), Hudu (REST + webhooks)
Pricing Overview
| Tool | Model | Approx. Cost | Free Tier |
|---|---|---|---|
| BookStack | Free (MIT) | $0 | Full features |
| NetBox | Free (Apache 2.0) | $0 | Full features |
| Wiki.js | Free (AGPL-3.0) | $0 | Full features |
| Outline | Free self-host / SaaS | $0 self-host | BSL-1.1 self-host |
| IT Glue | Per-user/month | ~$29-39/user/mo | No |
| Hudu | Per-asset pricing | Contact sales | 14-day trial |
| Passportal | Per-user/month | Contact sales | No |
| SI Portal | Per-user/month | Contact sales | No |
| ITBoost | Per-user/month | Contact sales | No |
| Liongard | Per-agent/month | Contact sales | No |
| Rocketcyber IT Docs | Bundled (Kaseya) | Kaseya bundle | No |
| Continuum Documentation | Bundled | Contact sales | No |
| Device42 | Per-device | Contact sales | No |
| Snipe-IT | Free (AGPL-3.0) | $0 | Full features |
| myITprocess | Per-user/month | Contact sales | No |
| netTerrain | Per-object (subscription or perpetual) | ~$944/yr (100 obj) | No |
Tools
17 tools.
BookStack
BookStack is a popular self-hosted wiki platform organized around a four-level hierarchy: Shelves, Books, Chapters, and Pages.
License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC
Continuum Documentation
Continuum Documentation is a documentation module within the Continuum managed services platform (now part of the ConnectSMART/Granite family after several acquisitions).
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Device42
Device42 is a comprehensive IT infrastructure documentation and DCIM (Data Center Infrastructure Management) platform.
License: Proprietary (proprietary) · Kind: web · Deploy: native, appliance · SSO: OIDC
Hudu
Hudu is a self-hosted IT documentation platform designed specifically for MSPs and internal IT teams.
License: Proprietary (proprietary) · Kind: web · Deploy: native, docker · SSO: none
IT Glue
IT Glue is a SaaS IT documentation platform for MSPs (owned by Kaseya), with per- client documentation, an encrypted password vault, flexible assets, and relationship mapping across documentation objects.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ITBoost
ITBoost is ConnectWise’s IT documentation platform, designed to integrate natively with the ConnectWise ecosystem (ConnectWise Manage, ConnectWise Automate, ConnectWise ScreenConnect).
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ITflow
ITflow is an open-source IT documentation, ticketing, and accounting platform for small MSPs, offering per-client documentation, an encrypted credential vault, asset and domain tracking, and SSL monitoring.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none
Liongard
Liongard takes a fundamentally different approach to IT documentation: instead of relying on manual documentation, it uses automated inspections to continuously capture and document the state of IT systems.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
myITprocess
myITprocess is a vCIO (virtual Chief Information Officer) and IT documentation platform designed for MSPs.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
NetBox
NetBox is the leading open-source infrastructure resource modeling application, originally developed by DigitalOcean for managing their data center infrastructure.
License: Apache-2.0 (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC, SAML
netTerrain
netTerrain by Graphical Networks is a commercial network documentation and DCIM platform with exceptionally strong cable management and visual infrastructure mapping capabilities.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Outline
Outline is a modern team knowledge base with a clean, fast interface inspired by Notion. It provides real-time collaborative editing, a block-based Markdown editor, and a collections- based organizational model.
License: LicenseRef-BSL-1.1 (source-available) · Kind: web · Deploy: native, docker, saas · SSO: OIDC
Passportal (N-able)
Passportal is an IT documentation and password management platform owned by N-able (formerly SolarWinds MSP).
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Rocketcyber IT Docs
Rocketcyber IT Docs is a documentation component within the Kaseya ecosystem, positioned alongside IT Glue as a documentation option for Kaseya customers.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
SI Portal
SI Portal (formerly known as SI Portal and rebranded multiple times) is an IT documentation platform designed for MSPs.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Snipe-IT
Snipe-IT is the leading open-source IT asset management platform, designed for tracking hardware and software assets throughout their lifecycle.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC, SAML
Wiki.js
Wiki.js is a modern, open-source wiki platform built on Node.js with a clean interface and flexible content management.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC