The last CMS
you'll ever need.
VelocityCMS is a modern, high-performance content management system built from the ground up in Rust. AI content generation, a full newsletter engine, WASM plugins, sub-5ms response times, and a beautiful admin panel — all in one platform. One licence, every feature, £500 — including setup on your server or hosted server space through us. £250/year renewals for updates and new features.
Your £500 licence includes setup
Choose how you want VelocityCMS deployed — both options are included in the licence fee at no extra cost.
Your Own Server
Already have a VPS or dedicated server? We'll install and configure VelocityCMS on your infrastructure — PostgreSQL, Redis, Meilisearch, and all services set up and ready to go.
Hosted Through Us
Don't have a server? We can provide and manage hosting for you. We'll handle the infrastructure so you can focus on your content. Contact us for details and pricing.
Everything included. No tiers. No upsells.
One licence gives you the complete platform — every feature listed below comes as standard.
Content & Editing
Unlimited posts, pages & media. TipTap block editor with rich formatting. Post galleries, revision history, and scheduled publishing.
AI Suite
Content generation, image creation, SEO optimisation, auto-excerpts, writing assistant, and email drafting. OpenAI, Claude & Gemini.
Newsletter Engine
Campaigns, automated sequences, A/B testing, subscriber tags, campaign analytics, GDPR compliance, and visual email builder.
Media Management
Drag-and-drop uploads with automatic WebP/AVIF conversion, responsive variants, LQIP placeholders, and S3-compatible cloud storage.
WASM Plugins
Sandboxed WebAssembly plugin system. Upload, install from Git, or generate plugin code with AI. Write in Rust, Go, or any WASM language.
News Feed & Auto-Posting
RSS/Atom feed aggregation with keyword filtering and auto-refresh. AI rewrites feed articles into original posts with images and categories.
REST API & Webhooks
Full REST API with JWT auth. Outbound & inbound webhooks with HMAC-SHA256 verification, delivery tracking, and replay protection.
Security & Permissions
Rust memory safety, Argon2 hashing, compile-time SQL checks, role-based access control, full audit logging, and rate limiting.
Performance & Caching
Sub-5ms response times. Redis page caching with smart invalidation. Meilisearch full-text search. Pre-compressed assets and responsive images.
Admin Panel
Modern dashboard built with Next.js 16 & React 19. Design customiser, widget editor, media library, and system health monitoring.
Engagement
Threaded comments with moderation, emoji reactions, contact form with CAPTCHA, and reading progress tracking.
Operations
Automated backups with media export, scheduled cron jobs, 301/302 redirects, SEO metadata, Open Graph, RSS feeds, and dark mode.
AI-Native Content Platform
AI isn't bolted on — it's woven into every part of the content workflow. Generate, optimise, and enhance your content with your choice of provider.
AI Content Generation
Generate full blog posts from a single prompt — title, body, excerpt, and SEO metadata in one step. The AI understands your existing categories, recent posts, and site voice to produce content that fits naturally.
AI Image Generation
Automatically generate contextual featured images for every post. The AI creates a scene description from your article, then produces a unique editorial photograph. No stock libraries needed.
AI SEO Optimisation
Get AI-generated meta titles, meta descriptions, and target keywords tailored to your content. Auto-generate concise excerpts from long-form articles. Generate accessible alt text for every image.
Multi-Provider AI
Choose the AI that works best for you. Full support for Google Gemini (2.5 Flash, 2.0 Flash), OpenAI (GPT-4.1 Mini, GPT-4o Mini), and Anthropic Claude (Haiku, Sonnet). Switch providers any time from settings.
AI Writing Assistant
Refine, expand, or restructure existing content with the AI writing assistant. Adjust tone, improve clarity, or rewrite sections — all without leaving the editor.
AI Email Builder
Draft newsletter campaigns and email templates with AI assistance. Generate subject lines, body content, and call-to-action copy from a brief prompt.
Powerful Content Management
Everything you need to create, organise, and publish content — with a modern editor built for speed.
TipTap Block Editor
A rich WYSIWYG editor powered by TipTap with headings, lists, blockquotes, code blocks with syntax highlighting, images, embeds, tables, and column layouts. Full keyboard shortcuts and slash commands.
Posts, Pages & Custom Types
Create blog posts, standalone pages, and custom content types. Support for draft, published, scheduled, and archived statuses. Schedule posts for future publication with automatic publishing.
Taxonomies & Organisation
Organise content with categories, tags, and fully custom taxonomies. Hierarchical category support with parent-child relationships. AI auto-assigns categories from your existing terms during generation.
Revision History
Full post revision tracking with the ability to view and restore any previous version. Concurrent edit detection warns you when another user has modified the same post.
Post Galleries
Attach multiple images to any post with drag-and-drop ordering. Set alt text, designate a main image, and manage galleries directly from the editor sidebar.
News Feed Aggregation
Import RSS and Atom feeds from any source. Auto-refresh on schedule, filter by keywords, and automatically generate original posts from feed items using AI — complete with featured images and categories.
Built-In Newsletter Engine
A complete email marketing platform inside your CMS. No third-party integrations needed — manage subscribers, campaigns, and automation in one place.
Email Campaigns
Create, schedule, and send email campaigns with a visual template editor. Write in rich HTML or use the AI email builder to draft campaigns from a brief prompt. Track sends, opens, clicks, and bounces with detailed analytics.
Subscriber Management
Double opt-in confirmation, subscriber tags for segmentation, bulk CSV imports with error tracking, and full GDPR compliance with data export and deletion. Track bounce counts for deliverability management.
A/B Testing & Analytics
Split-test subject lines and email content with built-in A/B testing. Automatic winner selection based on opens or clicks. Daily rollup statistics, click tracking per link, and open tracking with pixel-based measurement.
Automated Sequences
Build drip campaigns triggered on subscription or tag assignment. Multi-step sequences with configurable delays between emails. Track individual subscriber progress through each sequence.
Email Template Builder
Create reusable email templates with HTML and JSON support. AI-powered template generation from simple prompts. Store and manage templates for consistent branding across all campaigns.
SMTP & Provider Support
Send via your own SMTP server, or integrate with SendGrid or Brevo for high-volume delivery. API keys stored securely. Unsubscribe tokens and consent tracking for full compliance.
Advanced Media Management
Upload, optimise, and serve media automatically. Every image is processed for maximum performance with zero manual work.
Drag & Drop Upload
Multi-file upload with progress tracking. Support for JPG, PNG, GIF, WebP, AVIF, TIFF, BMP, ICO, PDF, MP4, WebM, MP3, OGG, and WAV. Media library with search and filtering.
Automatic Image Optimisation
Every uploaded image is automatically converted to WebP and AVIF formats with responsive variants at 400w and 800w breakpoints. LQIP (Low Quality Image Placeholder) generation for smooth lazy loading.
Flexible Storage Backends
Store media on the local filesystem for simple deployments, or connect any S3-compatible cloud storage (AWS S3, Cloudflare R2, MinIO) for scalable, distributed media serving.
Reader Engagement & Community
Build an audience with built-in tools for comments, reactions, and reader interaction.
Comments & Moderation
Public commenting with threaded replies. Approve, reject, or delete comments from the admin panel. CAPTCHA integration (Cloudflare Turnstile or reCAPTCHA) and honeypot fields for spam prevention. Per-IP rate limiting.
Post Reactions
Let readers express themselves with emoji reactions — useful, love, interesting, mind-blown, and helpful yes/no voting. Privacy-safe with SHA-256 hashed IPs. One reaction per type per visitor.
Contact Form
Built-in contact form with CAPTCHA verification, honeypot spam detection, and per-IP rate limiting. Messages routed to your configured email address via SMTP.
Developer-First Extensibility
A complete REST API, WebAssembly plugins, webhooks, and a modular architecture built for developers who want full control.
REST API & JWT Auth
Complete RESTful API covering every CMS feature — posts, pages, media, users, terms, settings, newsletters, and more. JWT bearer authentication, pagination, filtering, and structured error responses.
WASM Plugin System
Extend VelocityCMS with WebAssembly plugins running in a sandboxed Wasmtime runtime. Write plugins in Rust, Go, or any language that compiles to WASM. Plugins can't crash the host, access the filesystem, or interfere with each other. Granular permissions, KV storage, and execution fuel limits.
AI Plugin Generation
Describe what you want a plugin to do in plain English, and the AI generates the Rust source code, compiles it to WASM, and installs it — all from the admin panel. No development environment required.
Webhooks (Outbound & Inbound)
Send webhooks on post created, updated, published, deleted, comment created, and more — with HMAC-SHA256 signature verification. Receive inbound webhooks to trigger post creation, subscriber tagging, or plugin execution with replay protection.
Modular Rust Architecture
Eight cleanly separated Rust crates — core, db, auth, server, media, hooks, plugin, and migrate. Repository pattern with trait abstractions, fully async I/O with Tokio, and compile-time verified SQL queries via SQLx.
MiniJinja Templating
Jinja2-compatible templating engine with template inheritance, partials, macros, and filters. Widget areas auto-discovered from theme templates. Custom page templates with full access to site data.
Performance & Security
Built on Rust for speed and safety. No garbage collector, no runtime overhead, no compromises.
Sub-5ms Response Times
Compiled Rust with Axum and the Tokio async runtime delivers single-digit millisecond response times. No interpreter, no JIT warmup, no GC pauses. Handles thousands of concurrent requests on modest hardware.
Memory-Safe & Secure
Rust's ownership model eliminates buffer overflows, use-after-free, and data races at compile time. Argon2 password hashing, compile-time checked SQL queries, strict CSP headers, CORS, HTML sanitisation, and role-based access control.
Redis Caching
Optional Redis integration for full-page and fragment caching with automatic TTL management and smart invalidation on content updates. Manual cache flush from the admin panel. Gracefully degrades without Redis.
Meilisearch Full-Text Search
Instant, typo-tolerant full-text search across post titles, content, and excerpts. Filterable by status and author. Automatic index syncing. Optional — works standalone or gracefully degrades.
Roles & Permissions
Four built-in roles — Admin, Editor, Author, and Subscriber — with granular resource-level permission checking. Control who can create, edit, publish, and delete content across every area of the CMS.
Audit Logging
Complete audit trail of every admin action — create, update, delete, login, logout, cache flush, and more. Track changes by entity type, user, IP address, and timestamp. View old and new values for full change tracking.
Operations & Administration
Everything you need to run, monitor, and maintain your site — from the admin panel to automated background tasks.
Modern Admin Panel
Built with Next.js 16 and React 19. Dashboard with system health checks, real-time connectivity monitoring for PostgreSQL, Redis, and Meilisearch. Works in degraded mode when optional services are unavailable.
Cron Jobs & Background Tasks
Scheduled post publishing, RSS feed refresh, widget syncing, automated backups, cache purging, WASM plugin execution, URL pinging, and trash purging — all configurable from the admin panel with Redis-based distributed locking.
Backup & Restore
Full-site backup export as JSON with optional media inclusion as tar.gz archives. Structured format for easy restoration. Includes posts, pages, settings, terms, subscribers, and all metadata.
301/302 Redirects
Create manual redirects with configurable HTTP status codes. Automatic redirect creation when post slugs change. Hit count tracking for redirect analytics. Search and filter by path.
Design Customiser
Visual theme editor for colours, fonts, footer layout, header navigation, announcement bars, and widget areas. Configure homepage blocks, identity settings, and social links — all without touching code.
RSS & SEO
Auto-generated RSS feeds. Full SEO metadata on every page — meta titles, descriptions, canonical URLs, Open Graph, Twitter Cards, and JSON-LD structured data. Responsive images with AVIF-first srcset.
The Stack
Stop paying monthly.
Own your platform.
One licence. One payment. A complete CMS with AI content generation, a newsletter engine, WASM plugins, and sub-5ms performance — deployed on your server or ours.