Point Edit Studio

Raw code for you.
Simple editing for your clients.

Build websites the way you want — straight HTML, CSS, JS, PHP. Point Edit Studio gives your non-technical clients a clean, familiar interface to update content without breaking things. No CMS bloat. No page builders. Just your code and a browser.

> features.json

Built for developers — usable by anyone

Point Edit Studio mounts on any PHP-capable server and edits files directly on disk. Every action maps to a file operation. No virtual DOM, no database abstraction — just your code, running live.

{ }

File Browser + Code Editor

Full tree view with syntax highlighting. Read, write, create, delete files. Find and replace across the entire project from one command.

🔒

Secure by Default

Password + TOTP two-factor auth (RFC 6238, zero deps). Brute-force lockout, IP-bound sessions, path-traversal protection, CSP headers.

🌐

Remote Agents

Deploy pe_api.php to any client server. One file, zero config. Edit remote sites as if they were local — your IDE stays central, their server stays independent.

📦

Auto Backups

Every save writes a timestamped .bak inside /.pe_backups/. Browse history, diff changes, restore any version. Your client accidentally broke something? One click to fix.

🧩

Extension System

PHP plugins that drop into extensions/. Register file types, add new API actions, integrate with third-party services. HTML, CSS, PHP built in — extend to anything.

🔍

SEO Audit

Built-in crawler scans meta tags, headings, alt text, Open Graph, and structured data. Actionable reports that help you ship higher-ranking sites to clients.

> point-edit-systems.php

Your clients know how to edit. Let them.

Point Edit Systems gives non-technical users a familiar inline editing experience — the kind they expect from WordPress, Wix, Webflow, or GoDaddy. They edit text and swap images. You keep full control of the code.

For your clients

Mark editable regions with a simple attribute. Clients see a clean toolbar — bold, italic, link, image upload — right on the page. No dashboard to navigate, no learning curve.

  • Click-to-edit text regions
  • Image swap with drag-and-drop
  • Familiar toolbar — Word-style formatting
  • Role-scoped: they only see what they're allowed to edit

For developers

You build with raw HTML, CSS, JS, and PHP — the way you always have. Point Edit Systems adds a thin client-editing layer on top without dictating your stack, your templating, or your workflow.

  • Mark editable zones with data-pe-editable
  • No templating language to learn
  • No database migration, no plugin ecosystem to maintain
  • Your Git workflow stays intact — file diffs are clean

Why not a CMS? WordPress, Drupal, and page builders force you into their ecosystem — plugins, updates, security patches, database overhead. Point Edit Studio edits files on disk. Your sites stay fast, portable, and yours.

> extensions/

Extensions marketplace

Drop a PHP file into extensions/ and it works. No package manager, no build step, no dependency hell.

🎟️

The Ticketing Co

Event templates, ticket widgets, and calendar feeds. Sell tickets directly from client sites.

Available
📊

Google Analytics

Embed GA4 tracking across all managed sites. Centralized property management from one dashboard.

Available
📝

Form Builder

Drag-and-drop forms. Spam protection, email forwarding, webhook support, CSV export.

Coming Soon
🖼️

Media Optimizer

Bulk upload, WebP/AVIF conversion, auto-resize on save. Smaller images, faster sites.

Coming Soon
📋

Site Cloner

Clone a template or existing site to a new domain. Spin up client projects in minutes.

Coming Soon
🔀

Git Sync

Auto-commit changes. View history in-app. Push to GitHub, GitLab, or any remote.

Planned
🔒

SSL Manager

Let's Encrypt auto-renewal via ACME. Manage certs across all client sites from one pane.

Planned
🔄

Redirect Manager

301/302 redirect UI. No editing .htaccess by hand. Bulk import from CSV.

Planned
> architecture.md

How it works

Zero build tools. Zero package managers. One folder to deploy.

Single-page frontend

One HTML file. Vanilla JS + CSS. No React, no Vue, no webpack, no npm. Uses your browser's native APIs. Dark theme follows your OS preference.

  • Zero build step — edit and reload
  • Syntax-highlighted code editor with undo
  • Dark/light theme via CSS variables

PHP API backend

Action-based routing: api.php?action=<name>. Stateless reads, stateful writes with JSON body. Session-driven auth with TOTP 2FA built in.

  • RFC 6238 TOTP — zero dependencies
  • Multi-tenant user and site management
  • Role-based access: admin or client

Remote agent

A single PHP file you drop on any client server. Authenticates via API key header. No database, no config file, no setup — just upload and go.

  • Tree, read, save, find, replace, images
  • Linked CSS and SEO audit on remote sites
  • Works behind Apache, nginx, IIS, or php -S
> deploy.sh

Deploy anywhere

Point Edit Studio is a single folder. Drop it in and start editing.

bash
# Option 1 — PHP built-in server (instant local use)
php -S localhost:8000 -t /path/to/project

# Option 2 — Drop into any web server docroot
cp -r _editor/ /var/www/my-site/
# Done. Visit /_editor/

# Option 3 — Deploy the remote agent to a client server
scp pe_api.php user@client-server:/public_html/
# Now add it as a remote site in the dashboard

# Production push via git-ftp
bash .deploy.sh prod
> roadmap.md

What's next

Point Edit Studio is actively developed. Here's where we're headed.

Now

File editor + tree, multi-tenant sites & users, TOTP 2FA, auto-backups, remote agents, SEO audit, extension system, Ticketing Co + GA extensions.

🚧

Next

Point Edit Systems (client editing layer), form builder, media optimizer, site cloner, scheduled backups.

🔮

Later

Apache/cPanel server management, DNS zone editor, Let's Encrypt SSL automation, git sync, uptime monitor, redirect manager.

We moved 12 client sites off WordPress. Point Edit Studio runs on the same server with zero overhead. Our clients edit text and images without calling us, and we still ship raw code on our terms.
Point Edit Systems — Agency Owner
~ $ pointedit-studio

Build with raw code. Ship to clients. Let them edit.

No signup. No account. If your server runs PHP, you're already set up.

Launch Editor