thinkNXG Press — FLOSS Publishing & Blog Platform
100% FLOSS — MIT Licensed

A publishing platform
built for developers
and businesses

thinkNXG Press is a modern, floss publishing platform built with thinkNXG. Create documentation sites, company blogs, knowledge bases, and content hubs — all with zero vendor lock-in.

Rich Editor
Docs Sites
Blog & News
Versioned Docs
Full-text Search
Multi-language
Markdown / MDX
Code Blocks
500+
Sites Built with Press
40+
Contributors
100%
FLOSS
MIT
Licensed
What is thinkNXG Press

The publishing engine
behind thinkNXG's docs

Press powers the official thinkNXG documentation and is used by dozens of teams to publish structured, searchable, versioned content sites. It's lightweight, fast, and completely open — no SaaS subscriptions or pageview limits.

Write in Markdown or Rich TextAuthors can write directly in the editor or in plain Markdown files — whichever fits their workflow. Press handles both seamlessly.
Structured NavigationBuild sidebar trees, table of contents, categories, and cross-links automatically from your content hierarchy.
Versioned DocumentationMaintain separate documentation versions for multiple product releases — users can switch between versions with a single click.
Instant Full-text SearchEvery page is indexed for fast, accurate full-text search — no Algolia credits, no external services, no extra setup.
Editor Interface
const greeting = "Hello, Press!"
Doc Tree Navigation
Getting Started
Introduction
Installation
Configuration
API Reference
Use Cases

Built for every publishing need

Whether you're shipping product docs, a company blog, a knowledge base, or a developer portal — Press has you covered.

📚
Product Documentation
Publish versioned, searchable documentation for your software products. Full sidebar navigation, code blocks, and instant full-text search out of the box.
✍️
Company Blog & News
Run a professional company blog with category management, author profiles, RSS feeds, and SEO-friendly URLs — all without a third-party CMS.
🧠
Knowledge Base
Create a structured internal or public knowledge base. Organise articles into categories, enable search, and keep content updated with a simple editorial workflow.
⚙️
Developer Portal
Combine API docs, guides, changelogs, and tutorials into one cohesive developer portal. Markdown support and code block highlighting make technical content beautiful.
🌐
Multilingual Sites
Manage translations and localised content across multiple languages within a single Press installation. Serve a global audience without duplicating infrastructure.
🏢
Help Centre
Publish customer-facing help articles, FAQs, and support guides. Integrate with thinkNXG Helpdesk for a seamless support experience from search to ticket.
Writing Experience

Write beautifully.
Publish instantly.

Press gives authors a distraction-free writing environment that gets out of the way. Markdown support, rich content embeds, and a clean preview mode mean the writing experience is as good as the published result.

Markdown & MDX SupportWrite in plain Markdown with full frontmatter support — or use the rich WYSIWYG editor if you prefer a visual approach.
Syntax Highlighted Code BlocksDozens of programming languages are supported with automatic syntax highlighting — no plugins, no configuration.
Callouts, Tables & EmbedsInsert info/warning/tip callout boxes, tables, YouTube embeds, and custom HTML blocks directly from the editor toolbar.
Auto Table of ContentsEvery page gets an auto-generated TOC from its heading structure — always in sync, zero manual maintenance.
Draft & Publish WorkflowWrite in draft mode, preview exactly how content will look, then publish in one click — with optional scheduled publish dates.
Editor Toolbar
H1
H2
H3
B
I
Callout Types
Info: This is an informational callout.
Warning: Pay attention to this.
Tip: Here's a helpful suggestion.
Danger: Destructive — proceed with care.
Versioning & Search

Versioned docs.
Instant search.

Ship documentation for every product release with full version control — and let users find exactly what they need in seconds with built-in full-text search.

Multi-version SupportMaintain v1, v2, v3 docs simultaneously. Users switch versions from a dropdown — each version is a complete independent doc tree.
Built-in Full-text SearchEvery article is indexed automatically. Search surfaces title and content matches with highlighted snippets — no Algolia, no extra cost.
SEO-friendly RoutingEvery page gets a clean, readable URL derived from its title and category. Meta titles and descriptions are set per page.
Canonical URLs & SitemapAutomatic sitemap.xml generation and canonical URL handling ensure search engines index your documentation correctly.
Version Switcher
v3.x (latest)
v2.x
v1.x
You are viewing v2.x docs. Some APIs may be deprecated.
Full-text Search Results
Search docs... ⌘K
Installation Guide
...run bench install-app press to add Press to your site...
Configuring Domains
...map a custom domain via site settings in thinkNXG...
Everything Included

All the features you need,
nothing you don't

Press is deliberately lean — every feature earns its place. No bloat, no upsells, no paywalled essentials.

Rich Markdown Editor
Write in Markdown or use the visual editor. Full frontmatter, syntax highlighting, callouts, tables, and embeds are supported out of the box.
Versioned Documentation
Maintain separate documentation trees per product version. Users switch versions from a header dropdown — every version is fully independent.
Built-in Full-text Search
All articles are indexed automatically. Lightning-fast search with highlighted snippets — no third-party search service required.
Multi-language Support
Publish your documentation and blog in multiple languages. Manage translations directly within Press — no external i18n tools needed.
RSS & Atom Feeds
Auto-generated RSS and Atom feeds for every blog and documentation site. Subscribers stay updated without any extra configuration.
Custom Domain & SSL
Point your own domain to any Press site. SSL certificates are provisioned and renewed automatically — zero configuration.
Author Profiles
Each blog post and doc can have one or more authors with profiles, avatars, and bio pages. Perfect for multi-author team blogs.
Article Ratings
Readers can rate articles to signal what's helpful and what needs improvement — giving content editors clear, actionable feedback.
Traffic Analytics
Built-in page view tracking shows which articles get the most reads, where traffic comes from, and which search queries lead users to your content.
Comparison

thinkNXG Press vs the alternatives

See how Press compares to popular hosted documentation and blogging platforms on the features that matter most.

Feature thinkNXG Press GitBook Notion Ghost ReadTheDocs
FLOSS
Self-hostable
Versioned Docs
Built-in Search (no Algolia)
Blog & CMS
thinkNXG Integration
Licensing Cost Custom pricing $6.7/user/mo $8/user/mo $9/mo+ Free
Get Started

Publish your first site in 3 steps

Press is designed for a fast setup — most teams have their first doc site live within the hour.

1
Install Press on Your thinkNXG Site
Install Press via the thinkNXG Cloud marketplace or with a single bench get-app press command on your self-hosted instance. No complex configuration required.
2
Create a Site & Add Content
Create your first Press site, set a name and route, and start adding articles. Organise them into categories and doc groups — the navigation tree builds itself automatically.
3
Map a Domain & Go Live
Point your custom domain to Press, enable SSL (auto-provisioned), and your site is live. Update content anytime — changes publish instantly with no deployment step.
Integrations

Works with your whole stack

Press plugs into the thinkNXG ecosystem and connects with the tools your team already uses — from ticketing to analytics to deployment.

ERPNext thinkNXG Helpdesk thinkNXG Builder GitHub (git sync) Google Analytics Email Newsletters thinkNXG Insights Discord Webhooks RSS / Atom Feeds REST API Webhooks Slack Notifications
The publishing platform that puts you in control

Start publishing with
thinkNXG Press today

Self-host for full control, or deploy in one click on thinkNXG Cloud. MIT licensed.

No credit card required
Self-host anytime
MIT licensed
GitHub floss