Skip to content
RotativeFREN

For groups and non-profits

Write together. Review together. Publish without exposure.

Rotative runs a group’s website: a workshop where several people write and review, a server that publishes on your behalf, and a site made of pre-built pages that your readers browse without being tracked. Its code will be released under the AGPL-3.0 free software licence.

37layout blocks, in a closed schemaschema-blocs.json
362test filestest_*.py · test_*.php
1,825commits on the engine since 5 August 2026git log
0external PHP dependenciescomposer.json

Measured on 26 October 2026 on engine 42e93719. These figures are recomputed every time the site is built.

Writing together

A text goes live once the group has read it

Every text lives in the workshop with its full version history. Members review it, leave feedback or suggest an edit, which the author accepts or declines.

The text goes live once it has enough approvals. Each group sets that number, from broad agreement down to a single approval for a single-author blog. The preview shows the article exactly as it will appear online, area by area.

Roles define who reviews, who writes and who administers. The workshop log keeps a record of every action.

The workshop dashboard: counters (awaiting your review, my articles, drafts, ideas, in review, scheduled), then the fictional group’s articles as cards, with their status, on a computer, light theme.The workshop dashboard: counters (awaiting your review, my articles, drafts, ideas, in review, scheduled), then the fictional group’s articles as cards, with their status, on a computer, dark theme.
Reviewing a public meeting report: the review bar reads two green lights out of three and one reservation; on the right, Noé’s reservation and Sacha’s suggested edit, to accept or decline, on a computer, light theme.Reviewing a public meeting report: the review bar reads two green lights out of three and one reservation; on the right, Noé’s reservation and Sacha’s suggested edit, to accept or decline, on a computer, dark theme.
A quiz block in place in an article preview: questions about the neighbourhood, the answer choices, the correct one ticked and its explanation, on a computer, light theme.A quiz block in place in an article preview: questions about the neighbourhood, the answer choices, the correct one ticked and its explanation, on a computer, dark theme.

Publishing without exposure

What an intruder would find, layer by layer

The site your readers see is made of pre-built pages: no database to query, no account to break into.

The workshop where you write lives separately. You sign in through a link sent by email, with two-factor authentication.

In between, a publishing server, the press, fetches what is ready. It only accepts signed code, has the pages built by an account that holds no keys, checks the result, sends it to the web host, then verifies the live site.

The addresses your readers entrust to you are sealed on arrival: the key that opens them is neither on the site nor in the workshop. Backups are encrypted before they leave.

Workshopwrite, review, approvePresssigned code only,builds without keysPublic sitepre-built pagesEmail relayholds the keyto sealed addressesForgesigned codeVaultencrypted backups
The “Platform” view: status of the site, the workshop, the print server and the code, today’s publishing runs and the versions in service, on a computer, light theme.The “Platform” view: status of the site, the workshop, the print server and the code, today’s publishing runs and the versions in service, on a computer, dark theme.

Respecting readers

No one tracks your readers

A page loads nothing from elsewhere: no web fonts, no trackers, no social media buttons. The browser refuses it, through the content security policy, and publishing stops if a page tries.

A Rotative site sets no cookies. When it counts visits, it does so on its own server, without writing anything to the browser, and IP addresses are never stored. A reader whose browser sends a “do not track” signal is not counted at all. This site counts nothing.

Already running

Already running

Rotative has been in service since summer 2026. These sites are written in a Rotative workshop and published by its press.

  • Antony Terre Citoyenne

    The website of a citizens’ collective in Antony, near Paris. Its texts are written together and reviewed before they go live.

  • Zone Habitable

    Matthieu de Cremoux’s blog on the infrastructures that make the world liveable. One author, a reviewer when needed, one approval to go live.

  • rotative.zonehabitable.fr

    This very site, built and published by the pipeline it describes.

When to choose something else

When to choose something else

Rotative meets a specific need. In these cases, another tool will serve you better.

Your situationBetter served byWhy
You write alone, with no review.A static site generator (Hugo, Eleventy, Astro)It is enough, with fewer moving parts.
You need a shop, a forum, ready-made plugins.WordPress and its ecosystemThey do that; Rotative does not.
You run the websites of a network of institutions, with a team.Osuny, built by noesyaIt is designed for that.
No one around you can look after a server.A hosted serviceRotative needs PHP hosting, a publishing server and a code forge, and someone to look after them.
You want a tool proven on hundreds of sites.WordPress, or a widespread generator such as HugoRotative currently runs 3 sites, with a single maintainer.

Contact the project

A question, a group that might be interested, a mistake you spotted: your message goes straight to Matthieu de Cremoux. Nothing is published.

All three fields are required.