What Is IT Documentation?
Mix (17 tools)
- License: 5 open source · 12 proprietary
- Hosting: 8 self-hosted · 8 SaaS · 1 both
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.
About this data & disclaimer
The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. 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. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.
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 |
| ITflow | Self-hosted | GPL-3.0 | PHP | MySQL/MariaDB |
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) |
| ITflow | No | No | No | Yes (REST API) |
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 |
| ITflow | No | No | No | No | No |
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 |
| ITflow | No | No | No | No admin SSO; Azure AD for client portal only |
* = 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 |
| ITflow | REST | API key | No | PowerShell (community) |
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 |
| ITflow | Free (GPL-3.0) | $0 | Full features |
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: direct, docker · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
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
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Device42
Device42 is a comprehensive IT infrastructure documentation and DCIM (Data Center Infrastructure Management) platform.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, appliance · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Key-based access
Hudu
Hudu is a self-hosted IT documentation platform designed specifically for MSPs and internal IT teams.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, docker · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
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
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
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: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
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: direct · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
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: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
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
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
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: direct, docker · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
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: direct · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on · Directory / LDAP · Provisioned account
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: direct, docker, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
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
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
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
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
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
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
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: direct, docker · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
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: direct, docker · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP