English, Nederlands
Donate with PayPal

Current release

The current public release is Nocterra 0.99.5. This release continues work on caching, metadata, blog handling, language support and site configuration.

Download Nocterra or read the documentation.

Work towards the next release

Work for the next release is centred around the Event add-on, with supporting changes for handlers and command-line/request execution flow. Smaller fixes to caching, language handling, blog URLs, link processing and layout behaviour may be included when ready.

Nocterra

Nocterra is a freedom-respecting Content Management System for building fast, accessible and maintainable websites.

It was developed from practical website work over many years: foundation websites, project websites, professional practices, small businesses, editorial websites and custom web applications. That background still shapes the project. Nocterra is built for websites that should remain understandable, portable and independent, without forcing visitors or maintainers into unnecessary accounts, tracking systems or database-heavy infrastructure.

What Nocterra is good at

  • 🚀 Serve pages fast, even on older hardware.

    Nocterra is extremely fast. Pages load almost instant for both large and small websites. Capable of providing an excellent visitor experience when run on a powerful dedicated server, shared hosting, or even an Atom powered home NAS.

  • Built around privacy

    Nocterra is built around privacy. It does not include visitor tracking, tracking cookies, telemetry, advertising scripts or external analytics. A normal Nocterra website can be published without asking visitors to accept cookies or agree to tracking systems before they can read a page.

  • Works great on phones & tablets.

    Built with accessibility in mind. Excellent experience on mobile networks due to the low bandwidth requirement.

  • Complex websites without unnecessary layers

    Nocterra can be used for much more than simple pages. It can generate structured websites with multilingual content, blogs, documentation, navigation, breadcrumbs, sitemaps, metadata and custom output. Many things that require plugins or heavy configuration in other CMSes are part of Nocterra's normal website model.

  • High security

    Nocterra does not need a public login screen, online editor, database administration panel or plugin marketplace for normal website publishing. Because those components are not part of the normal publishing model, Nocterra avoids several common attack paths found in many database-driven CMS installations.

  • Add more functionality

    Every page can be extended by integrating PHP code. Built-in support for add-ons and prepared for multiple storage engines.

What Nocterra deliberately does not do

Nocterra is not designed as a large online administration system. It does not need a database for normal page serving, does not require visitor accounts and does not add telemetry or tracking components of its own.

That makes it less suitable for every project, but very suitable for websites where independence, low overhead and predictable behaviour are important.

Independent by design

Nocterra is free software. The CMS itself is released under the GNU Affero General Public License, and the public website is built from files and configuration that can be inspected, copied, backed up and moved.

That helps avoid common forms of lock-in: a website does not depend on a closed hosted platform, a subscription-only theme, a proprietary page builder or a database structure that only one vendor understands.

This does not mean every Nocterra website has to look or work the same. A site can still have its own design, content structure and custom functionality. The point is that the website remains technically understandable and portable.

Download

Get the current release archive.

Download Nocterra

Install

Read the installation notes and basic setup steps.

Installing Nocterra

Documentation

Read about configuration, storage, links, blogs and API functions.

Read the manual