Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

Sitebrush — replace hacked WordPress with editable static HTML

sitebrush Secure. Editable. Static websites since May 2012.
WordPress rescue CMS · Static HTML · One binary

Replace hacked WordPress with editable static HTML.

Sitebrush imports an existing website, removes the risky dynamic backend, and gives you a fast static site that you can still edit directly in the browser.

Built for old business websites, landing pages, portfolios, documentation, small company sites and abandoned WordPress installations that no longer need a database, plugins or a public admin panel.

10+ years in real operation
1 file single server binary
0 plugins no plugin maintenance stack

The problem

Many WordPress sites do not need WordPress anymore.

A huge number of websites are just pages, text, images, menus, contact blocks, articles and landing pages. But they still carry the full WordPress burden: database, plugins, themes, updates, login attacks and broken dependencies.

  • Old WordPress sites get hacked because nobody updates plugins.
  • Small businesses are afraid to touch the website because every update can break it.
  • The site is mostly static, but still depends on PHP, MySQL, themes and plugin code.
  • Developers disappear, hosting changes, external files break and pages start returning 404.

The Sitebrush answer

Convert the website into static HTML, keep it editable, and remove the fragile dynamic backend. Your visitors receive normal generated pages. You still get browser-based editing, revisions, shared blocks, file management, import tools and safe publishing.

How it works

From old website to editable static site.

1

Import

Point Sitebrush at an existing WordPress, Joomla, Wix, Readymag or custom website. It copies pages, media, styles, scripts and other resources.

2

Edit

Open the new site and edit content in the browser. Use right click on desktop or long press on mobile.

3

Publish safely

Freeze the public version while editing. Visitors keep seeing the stable site. When everything is checked, unfreeze and publish.

Positioning

Not a WordPress clone. A WordPress retirement tool.

Keep WordPress when you need:

  • WooCommerce or complex e-commerce
  • Dynamic membership systems
  • Large plugin ecosystems
  • Complex server-side workflows
  • Custom PHP plugin logic

Use Sitebrush when your site is mostly:

  • Business pages and landing pages
  • Portfolio or agency website
  • Documentation or knowledge base
  • Old WordPress site that keeps breaking
  • Static content that still needs easy editing

Main features

Static output, CMS comfort.

Sitebrush gives you the reliability of generated static HTML while preserving the editing workflow people expect from a CMS.

Template icon
Magic number 1

Shared blocks with SiteBrush-Template

A normal static website is hard to maintain when the same header, footer, menu or contact block appears on many pages. Sitebrush solves this with shared elements. Mark a common block with class="SiteBrush-Template TemplateID", where TemplateID is any unique element name. Edit it once, and Sitebrush updates it everywhere it is used.

Import icon
Magic number 2

Import an existing website and its files

Sitebrush can copy an existing website and turn it into editable static HTML. It imports pages, images, CSS, JavaScript, videos and other resources. This is useful when the old CMS was hacked, plugins started breaking, the server became outdated, or you simply want full control over your website again.

404 protection icon
Magic number 3

Protection from broken URLs

If a page changes address, for example /contacts becomes /address, Sitebrush can keep the old address working too. Visitors avoid 404 errors, old links keep working, and search engines can continue using existing signals.

Freeze icon
Magic number 4

Freezing and safe publishing

Press “freeze” and continue editing without exposing unfinished changes to visitors. The public site stays stable while you work. When the new version is ready, unfreeze and publish it.

Binary icon
Magic number 5

One binary, no dependency stack

Sitebrush comes as a single binary. Download it, run it, and your server is ready. No separate database, no plugin stack, no complicated dependency chain. Linux, Windows, macOS, FreeBSD, OpenBSD and NetBSD are supported.

Quick start

Point your domain and start editing.

Введите сайт, на котором надо запустить SiteBrush:

Адрес сайта

2. Open your website and edit

Open your domain in a browser, then use right click or long press to edit content.

http://domain.com

Download

Install Sitebrush server.

The recommended way to use Sitebrush is the server version. Copy the command block for your operating system, run it on your server, and Sitebrush will install itself as a system service.

Latest builds are stored at https://sitebrush.com/download/latest.

Server installation now uses sitebrush -install. The installer will detect the operating system, CPU architecture and available service manager automatically, then verify that the service really starts.

To remove Sitebrush from any supported server platform, run sitebrush -uninstall as Administrator/root.
Linux server – recommended

04b158d78c93b65c714bb6256da221a4.png Linux amd64

For most Intel/AMD Linux servers. Supports systemd, OpenRC, SysV init, runit and other detected init styles when available.

sudo curl -L -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_linux_amd64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

04b158d78c93b65c714bb6256da221a4.png Linux arm64

For ARM64 Linux servers, including many VPS, ARM boards and Apple Silicon Linux systems.

sudo curl -L -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_linux_arm64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install
macOS server install

macOS iconmacOS amd64

For Intel Mac mini, Mac Pro or other macOS hosts. The installer should create and verify a launchd service.

sudo curl -L -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_darwin_amd64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

macOS iconmacOS arm64

For Apple Silicon macOS hosts. The installer should use launchd and verify that Sitebrush starts.

sudo curl -L -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_darwin_arm64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install
BSD server install

c1ce8baa90a2ffd348069e69fa4fda93.pngFreeBSD amd64

Downloads the binary and lets Sitebrush install itself into the correct rc.d/service system.

sudo fetch -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_freebsd_amd64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

c1ce8baa90a2ffd348069e69fa4fda93.pngFreeBSD arm64

Same automatic service installation for ARM64 FreeBSD systems.

sudo fetch -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_freebsd_arm64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

e3124d65b5feeb6af8ec8f882b167a35.pngOpenBSD amd64

Downloads the binary and lets Sitebrush detect and configure the proper OpenBSD service style.

sudo ftp -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_openbsd_amd64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

e3124d65b5feeb6af8ec8f882b167a35.pngOpenBSD arm64

Same automatic service setup for ARM64 OpenBSD systems.

sudo ftp -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_openbsd_arm64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

NetBSD iconNetBSD amd64

For Intel/AMD NetBSD servers. The installer should detect rc.d support and verify startup.

sudo ftp -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_netbsd_amd64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install

NetBSD iconNetBSD arm64

For ARM64 NetBSD servers. Uses the same automatic installer logic.

sudo ftp -o /usr/local/bin/sitebrush https://sitebrush.com/download/latest/server-app/sitebrush_netbsd_arm64
sudo chmod +x /usr/local/bin/sitebrush
sudo /usr/local/bin/sitebrush -install
Windows server install

66aab89d1af641ee0ae190f6b3ea4e09.pngWindows amd64 PowerShell

Run PowerShell as Administrator. This downloads Sitebrush and uses -install to create and verify the Windows service.

$ErrorActionPreference = "Stop"
$Dir = Join-Path $env:ProgramFiles "sitebrush"
$Exe = Join-Path $Dir "sitebrush.exe"
New-Item -ItemType Directory -Force -Path $Dir | Out-Null
Invoke-WebRequest -Uri "https://sitebrush.com/download/latest/server-app/sitebrush_windows_amd64.exe" -OutFile $Exe
& $Exe -install

66aab89d1af641ee0ae190f6b3ea4e09.pngWindows arm64 PowerShell

For ARM64 Windows servers or devices. Run PowerShell as Administrator.

$ErrorActionPreference = "Stop"
$Dir = Join-Path $env:ProgramFiles "sitebrush"
$Exe = Join-Path $Dir "sitebrush.exe"
New-Item -ItemType Directory -Force -Path $Dir | Out-Null
Invoke-WebRequest -Uri "https://sitebrush.com/download/latest/server-app/sitebrush_windows_arm64.exe" -OutFile $Exe
& $Exe -install
Uninstall from server

Linux / macOS / BSD

Run as root. Sitebrush should detect the installed service manager, stop the service, disable it and remove generated service files.

sudo /usr/local/bin/sitebrush -uninstall

Windows PowerShell

Run PowerShell as Administrator. The command should stop and remove the Windows service.

& "$env:ProgramFiles\sitebrush\sitebrush.exe" -uninstall
Desktop app

Desktop app icon Optional local desktop builds:

Desktop versions are secondary. Use them when you want to run Sitebrush locally with a graphical interface. This page can suggest the right archive for your platform.

fbad588e1b8c94b6b80708bc9917706e.png macOS desktop

Universal DMG for Intel and Apple Silicon Macs.

Download macOS DMG

66aab89d1af641ee0ae190f6b3ea4e09.png Windows desktop

ZIP archives only. Choose amd64 for most PCs or arm64 for ARM Windows devices.

04b158d78c93b65c714bb6256da221a4.png Linux desktop

Choose architecture and GTK runtime. GTK 4.1 is for newer systems, GTK 4.0 for older LTS systems.

Screenshots

See Sitebrush in action.

The simple promise

Sitebrush is for people who are tired of maintaining WordPress.

Keep the website. Keep the design. Keep browser editing. Remove the database, plugin stack, public admin backend and endless update anxiety.