Complete Feature List v2.0.7

Everything in 4 files

LiteFrame CMS is a complete content management system packed into a single-file architecture. Page management, blog system, AI workspace, media library, SEO tools, lead capture, security, and moreโ€”all without frameworks or dependencies.

Single-file architecture

No frameworks. No Composer. No Node. Just PHP and MySQL. Install takes 30 seconds on any standard LAMP/LEMP stack. Requirements: PHP 8.0+, MySQL 5.7+, Apache or Nginx.

โš™๏ธ

config.php

Framework core

๐ŸŒ

index.php

Front-end renderer

๐Ÿ”ง

admin/index.php

Complete admin panel

๐Ÿ”Œ

api.php

API endpoints

Database: 11 tables โ€” pages, settings, users, media, leads, seo_templates, revisions, page_revisions, settings_backups, activity_log, ai_prompts
Full UTF-8 (utf8mb4) support across all tables and columns. Auto-migration system handles schema changes across updates.

Powerful page editing

Multiple page modes, template system, syntax-highlighted code editing, per-page assets, revisions, and bulk editingโ€”all in an intuitive interface.

๐Ÿ“„

Page Modes

Standard, Blog, Landing, SEO, plus user-defined custom content types. Each mode optimized for its purpose.

๐ŸŽจ

Template System

Default, Full-Width, Blank, Contained, Raw (pass-through HTML). Choose the right wrapper for each page.

โœ๏ธ

Tabbed Editor

Content, CSS, Scripts, SEO, and Schema panels. Everything organized in a clean tabbed interface.

๐Ÿ’ป

Code Editing

Syntax-highlighted editor with live validation for HTML, CSS, JS, JSON. Format button, line numbers, scroll sync, error panel with line references.

๐Ÿ“ฆ

Per-Page Assets

Each page has its own page_css, page_js, and head_scripts fieldsโ€”injected at render time without affecting other pages.

๐Ÿ”„

Revisions

Auto-saved on every edit. Restore any previous version from the editor. Never lose your work.

๐Ÿ“‹

Publish Controls

Draft/Published status, sort order, show/hide in navigation and listings. Full control over page visibility.

โšก

Bulk Editor

Tabbed by content type, inline editing of title, meta description, status, excerpt, and author across all pages at once.

โŒจ๏ธ

Keyboard Shortcuts

Ctrl+S / Cmd+S saves via AJAX with toast notifications. Fast editing for power users.

Full-featured blogging

A complete blog system with configurable URLs, template-based cards, grid layouts, auto-excerpts, and powerful shortcodes.

๐Ÿ”—

Configurable URLs

Set your blog prefix: /blog/, /insights/, /news/, or anything else. Full control over your URL structure.

๐Ÿƒ

Card Templates

Editable HTML template with {{placeholder}} variablesโ€”title, excerpt, image, date, author, slug, read_timeโ€”and conditional blocks like {{#image}}...{{/image}}.

๐Ÿ“

Grid Settings

Column count (2โ€“6), gap control, custom CSS class. Build the exact layout you want.

โœจ

Auto Features

Auto-excerpts generated from post content when not set manually. Auto-featured images detected from first <img> in content. Pagination with configurable posts-per-page.

Import any HTML site

Upload a ZIP of any static HTML site. LiteFrame reverse-engineers it into a fully functional CMS in seconds.

Core
๐Ÿ—๏ธ

Structural Extraction

Compares pages to detect shared header and footer elements, saves them as site-wide templates automatically.

๐Ÿ–ผ๏ธ

Image Import

All images moved to media library with path rewriting across HTML and CSS. Nothing breaks.

๐Ÿ“œ

CSS/JS Handling

Files copied to site root and auto-linked by the renderer. No manual <link> or <script> tags needed.

๐Ÿ”ค

Google Fonts & CDN

Fonts and CDN links extracted from <head> and saved to global head scripts automatically.

๐Ÿ”—

Link Rewriting

Internal .html references converted to CMS slugs (features.html โ†’ /features). Clean URLs automatically.

Smart
๐Ÿ“

Form Conversion

Imported forms automatically rewired to LiteFrame's lead capture. Strips action, onsubmit, EmailJS/Formspree handlers.

๐ŸŽจ

Brand Detection

Scans CSS custom properties to auto-populate the 8-slot brand color palette (primary, secondary, accent, text, text light, bg, bg alt, border).

๐Ÿ“‚

Import Modes

Full Site, Single-Page Site (anchor nav), or Pages Only. Directory mapping lets you assign ZIP folders to content types.

โš ๏ธ

Conflict Handling

Choose to skip or overwrite existing pages. Full control over the import process.

AI-powered everything

A built-in AI assistant powered by any Anthropic API key. Generate content, images, and entire SEO campaignsโ€”all context-aware of your site.

AI
๐Ÿ’ฌ

Content Generation

Streaming AI responses with full HTML output. Context-aware of your site's global CSS, header/footer, and brand colors. The AI understands your site and generates content that matches.

  • Streaming responses in real-time
  • Full HTML output ready to use
  • Understands your global CSS
  • Aware of header/footer templates
  • Matches your brand colors
AI
๐Ÿ–ผ๏ธ

AI Image Generation

Supports OpenAI DALL-E 3 and Stability AI. Detects image requests automatically, generates inline, saves to media library.

AI
๐Ÿ“‹

Prompt Notepad

Floating drawer to save, label, and reuse prompts. Recent history auto-logged for quick access to your best prompts.

AI
๐Ÿ“ˆ

AI SEO Bulk Generator

Provide a topic, variations list, and style notesโ€”AI generates unique pages with titles, slugs, meta descriptions, and 500+ word content. All reviewable in a table before batch publishing.

  • Input: topic + variations + style notes
  • Output: unique title, slug, meta description
  • 500+ words of original content per page
  • Review table before publishing
  • Batch publish or edit individually

Universal form interception

Every <form> on every page is automatically interceptedโ€”no configuration needed. JavaScript captures all POST forms at the capture phase.

Auto
๐ŸŽฏ

Zero Configuration

JavaScript captures all POST forms automatically. Sends data to /api/form, stores as a lead. No setup required.

๐Ÿง 

Smart Field Mapping

Auto-detects name, email, phone, and message fields regardless of field naming conventions.

๐Ÿ“Š

Lead Dashboard

View, filter, add notes, mark status (new/contacted/converted/archived). CSV export for all leads.

๐Ÿ“

Form-Aware

Tracks which page and form name generated each lead. Full attribution for your forms.

๐Ÿ”„

Works with Imports

Existing forms from imported sites are rewired automatically. Original handlers (EmailJS, Formspree, mailto) stripped and replaced.

๐Ÿ“ฅ

CSV Export

Export all leads to CSV for use in your CRM or email marketing platform.

Complete asset management

Multi-file upload, Pexels integration, SVG security scanning, and support for all common file types.

๐Ÿ“ค

Multi-File Upload

Drag-and-drop or file picker, batch upload with progress counter. Fast and intuitive.

๐Ÿ–ผ๏ธ

Media Picker Modal

Browse library, upload new, search Pexels stock photos, or paste a direct URLโ€”accessible from any image field.

Stock
๐Ÿ“ท

Pexels Integration

Search, preview, and import stock photos directly into the media library. Free, high-quality images.

๐Ÿ”’

SVG Security

Security scanning blocks embedded scripts and inline event handlers. Safe SVG uploads.

๐Ÿงน

Ghost File Cleanup

Removes database entries for files no longer on disk. Keeps your library clean.

๐Ÿ“

Supported Types

Images (JPG, PNG, GIF, WebP, SVG, ICO), documents (PDF), video (MP4), audio (MP3), fonts (WOFF, WOFF2, TTF), code (CSS, JS, JSON, XML, TXT).

Search engine optimization

Per-page meta, Open Graph, Twitter Cards, JSON-LD schema, and auto-generated sitemaps.

๐Ÿ“

Per-Page Meta

Title, meta description, meta keywords, canonical URL. Full control over each page's SEO.

๐Ÿ“ฑ

Social Tags

Open Graph tags, Twitter Card image. Perfect previews when shared on social media.

๐Ÿ“Š

JSON-LD Schema

Per-page JSON-LD editor with validation. Structured data for rich search results.

๐Ÿ—บ๏ธ

Auto Sitemap

sitemap.xml and robots.txt auto-generated from published pages. Always up to date.

๐Ÿ“œ

Global Head Scripts

Analytics, fonts, and tracking code injected site-wide. One place for all your head content.

๐ŸŽจ

Brand Colors

8-slot color palette (primary, secondary, accent, text, text light, bg, bg alt, border) with auto-detection from imported CSS.

Flexible templating

Global header/footer, per-page assets, auto-asset linking, and full pass-through for custom HTML.

๐Ÿ 

Global Header/Footer

HTML templates injected on every page with display:contents wrappers (don't affect layout). Edit once, update everywhere.

๐ŸŽจ

Global CSS

Inline styles applied site-wide, with automatic deduplication against on-disk CSS files. No bloat.

๐Ÿ“„

Per-Page CSS/JS

Scoped styles and scripts that only load on their specific page. Keep pages lean.

๐Ÿ”—

Auto-Asset Linking

Renderer automatically detects and links all .css and .js files at site root. No manual <link> or <script> tags needed.

๐Ÿ”ง

Raw Template

Full pass-through for pages with their own <html> structure. Perfect for landing pages, microsites, or any page that needs complete control over the HTML output.

Enterprise-grade protection

Rate limiting, 2FA, CSRF protection, file validation, security headers, and activity logging.

๐Ÿšซ

Rate Limiting

5 login attempts per IP per 15 minutes. Protects against brute force attacks.

๐Ÿ”

2FA

Email-based 6-digit verification code on login. Toggle on/off per user.

๐Ÿช

Session Management

HttpOnly + Secure + SameSite=Strict cookies, 2-hour inactivity timeout, session ID regeneration on login.

๐Ÿ›ก๏ธ

CSRF Protection

Token on every form and AJAX request, rotated on login. Full protection against cross-site request forgery.

๐Ÿ“

File Validation

Extension whitelist, MIME verification, PHP code detection, double extension attack prevention, SVG script scanning.

๐Ÿ“œ

Activity Log

Every action logged with user, IP, and timestamp. Paginated, filterable, prunable.

Security Headers

X-Content-Type-Options ยท X-Frame-Options ยท X-XSS-Protection ยท Referrer-Policy ยท Permissions-Policy
Upload directory has .htaccess that disables PHP execution.

Safe updates, easy rollback

Full backups, auto-backup before updates, one-click restore, and seamless update process.

๐Ÿ’พ

Full Backups

Database SQL + CSS/JS files + uploads as downloadable ZIP. Everything you need to restore.

Auto
๐Ÿ”„

Auto-Backup

Created automatically before every update. Never lose data during an upgrade.

โช

Restore

Upload a backup ZIP to roll back. One-click restore to any previous state.

โฌ†๏ธ

Updater

Upload a LiteFrame ZIPโ€”AJAX-based with progress indicator, redirects to success page with formatted changelog.

โœ…

Preserved on Update

data/ directory (DB credentials, backups), .htaccess, uploads, all content. Your data is safe.

๐Ÿ”ง

Migration Runner

Schema changes applied automatically on first page load after update. No manual SQL required.

Three built-in themes

Toggle with one click. Choose the look that fits your workflow.

โ˜€๏ธ

Light (Neomorphic)

Soft raised/inset shadows, white cards on grey surface, rounded 16px corners. Modern and clean.

โšช

Default

Clean flat design with subtle borders. Classic and professional.

๐ŸŒ™

Dark (Linear-inspired)

Near-black background, muted purple accent, ultra-subtle borders, no shadows. Matches Linear app aesthetics.

Get your content out

Static HTML export, REST API, form endpoint, media endpoint. Your content, your way.

๐Ÿ“ฆ

Static HTML Export

Full site as a ZIP with all assets. Auto-discovers CSS, JS, fonts, and images. Recursive asset copy with proper <link> and <script> tags. Admin assets excluded.

๐Ÿ”Œ

REST API

Form endpoint (POST /api/form), media endpoint (AJAX upload and library listing), editor save endpoint. Build integrations.

Ready to get started?

Get LiteFrame CMS today. Lifetime license with updates, or managed hosting with full support.

View Pricing Read the Docs