The result of 12 years of web development experience and a successor to NeoWeb Builder & NeoWeb ICM — built on the strengths of both platforms. A detailed comparison against the four most popular website platforms.
A zero-dependency CMS built from scratch for modern business websites. No WordPress, no frameworks — just clean PHP + vanilla JS.
A single-page application with a dark sidebar for navigation between Pages, Media, Users, Roles, Menu, Settings and more. No page reloads — everything loads instantly. Each page in the system can have its own template, language, and SEO settings. The built-in RBAC system lets you create custom roles with granular permissions for every section of the panel.
Your actual site page loads inside an iframe. Every editable element (text, images, icons, links, forms) gets a colored highlight when you hover. Click to open the appropriate editor — WYSIWYG for text, MediaLibrary for images, IconPicker for icons. Sections can be reordered, copied, hidden, or deleted via drag-and-drop. All changes are live-previewed before saving.
Two fundamentally different approaches to building websites: zero-dependency minimalism vs. rich ecosystem complexity.
Where NeoWeb ICM Mini truly shines — raw performance without caching plugins, CDNs, or optimization layers.
The most critical daily tool for site administrators — how does each editor stack up?
What's included out of the box vs. what requires additional plugins (and often paid ones).
| Feature | ICM Mini | WordPress |
|---|---|---|
| Content & SEO | ||
| Visual page editor | ✓ Built-in | ✓ Gutenberg |
| SEO meta + Open Graph | ✓ Built-in | Plugin (Yoast) |
| JSON-LD Schemas | ✓ Built-in | Plugin |
| Sitemap.xml | ✓ Built-in | ✓ Core (5.5+) |
| Multilingual (native) | ✓ Built-in | WPML $$$ |
| Blog (posts, categories, drafts) | ✓ Module | ✓ Core |
| Forms & Communication | ||
| Form builder | ✓ Built-in (8 field types) | Plugin (CF7 / WPForms) |
| Webhooks | ✓ Built-in | Plugin |
| Telegram integration | ✓ Built-in | Plugin |
| Email notifications | ✓ Built-in | ✓ Core |
| Admin & Security | ||
| Cookie consent (GDPR) | ✓ Built-in | Plugin |
| Backups & versioning | ✓ Built-in | Plugin (UpdraftPlus) |
| Static HTML export | ✓ Built-in | Plugin (Simply Static) |
| Page caching | ✓ Built-in | Plugin (WP Super Cache) |
| Brute-force protection | ✓ Built-in | Plugin |
| Multi-user roles | ✓ RBAC + custom roles | ✓ 5 roles |
| Source code access | ✓ Proprietary — clients only | Open-source (public) |
| Extensibility | ||
| Custom editor types (plugins) | ✓ Plugin API | ✓ Block API (React) |
| Module / addon system | ✓ Modules + Plugins | ✓ Plugins |
| Template / theme system | ✓ HTML packages | ✓ PHP themes |
| REST API (public) | × Internal only | ✓ Full API |
| Ready ecosystem size | Small (growing) | ✓ 60,000+ plugins |
How fast can a developer build new features? Comparison of actual development effort for common tasks.
Real-world effort for a mid-level developer. ICM Mini assumes building from scratch; WordPress assumes finding and configuring existing plugins OR custom development.
| Task | ICM Mini | WordPress |
|---|---|---|
| Editor Plugins / Blocks | ||
| Custom editor type (e.g. pricing cards, marquee) |
4–8 h 3 files: PHP + bridge JS + editor JS |
16–40 h React block + PHP render + build setup |
| New template / theme (homepage + inner pages) |
4–8 h Plain HTML + data-editor-* attributes |
24–80 h PHP templates, functions.php, block patterns |
| New admin page / section (e.g. analytics dashboard) |
2–4 h 1 JS module + 1 API endpoint |
4–12 h add_menu_page + settings API + nonce |
| Major Features (build from scratch) | ||
| Blog system (posts, categories, drafts) |
0 h — module included CLI install, categories, i18n, templates |
0 h — built-in Core feature since v1.0 |
| E-commerce (basic) (products, cart, checkout) |
80–160 h Module: payments, cart, order management |
4–8 h (WooCommerce) Install + configure + theme tweaks |
| User roles & permissions (multi-user access) |
0 h — built-in RBAC: custom roles, granular permissions, brute-force protection |
0 h — built-in 5 roles out of the box |
| REST API (public) (headless / mobile app) |
8–16 h New controller layer + auth tokens |
0 h — built-in Full REST API included |
| Day-to-Day Dev Tasks | ||
| Add new API endpoint (CRUD for a new entity) |
1–2 h 1 PHP file, require bootstrap |
2–4 h register_rest_route + permissions + schema |
| Convert HTML to template (from Figma / design) |
2–4 h Add data-editor-* attrs to HTML, done |
8–24 h Convert to PHP, template hierarchy, loops |
| Add a form with notifications (email + Telegram + webhook) |
0.5 h data-editor-form + configure in admin |
2–4 h CF7 + Flamingo + Telegram Bot plugin |
| Deploy to production (upload & go live) |
5 min FTP upload or git pull, no build |
30–60 min DB export/import, search-replace URLs, plugins |
| Add multilingual page (new language version) |
2 min Create page in admin, select lang |
1–2 h + WPML license Install WPML, configure, translate |
Templates, plugins, admin pages, API endpoints — all built with plain PHP + vanilla JS. No bundlers, no React, no build step. A developer who knows HTML/CSS/JS/PHP can be productive in under 1 hour. The entire codebase fits in your head.
When a plugin already exists for your need — WordPress wins massively: install → configure → done. But custom dev requires learning hooks, React (Gutenberg), build tools, and navigating 500K lines of core. The ramp-up is weeks, not hours.
Ratings across 12 key dimensions on a scale of 1–10.
Different tools for different jobs. Here's the honest breakdown.
Self-hosted zero-dependency minimalism vs. a cloud-hosted visual design platform.
Self-hosted minimal PHP vs. Webflow's global CDN-delivered pages.
Two visual editors with fundamentally different approaches to page building.
Built-in capabilities vs. what Webflow offers in its plans and add-ons.
| Feature | ICM Mini | Webflow |
|---|---|---|
| Content & SEO | ||
| Visual page editor | ✓ Built-in | ✓ Designer |
| SEO meta + Open Graph | ✓ Built-in | ✓ Built-in |
| JSON-LD Schemas | ✓ Built-in | Custom code embed |
| Sitemap.xml | ✓ Built-in | ✓ Auto-generated |
| Multilingual (native) | ✓ Built-in | Weglot addon ($$$) |
| Blog / CMS content | ✓ Module | ✓ CMS Collections |
| Design & Interactions | ||
| Visual CSS editor | × Code only | ✓ Full visual |
| Animations / Interactions | × Template CSS only | ✓ Built-in engine |
| Responsive breakpoints | ✓ Template CSS | ✓ Visual breakpoints |
| Admin & Security | ||
| Cookie consent (GDPR) | ✓ Built-in | 3rd-party script |
| Form builder | ✓ Built-in (8 field types) | ✓ Basic (limited) |
| Backups | ✓ Built-in | ✓ Auto-backups |
| Multi-user roles | ✓ RBAC + custom roles | Team plans ($$$) |
| Server access | ✓ Full access | × No access |
| Source code access | ✓ Proprietary — clients only | × Closed SaaS platform |
| Extensibility | ||
| Custom editor types / plugins | ✓ Plugin API | × Not extensible |
| E-commerce | × Not available | E-commerce plan ($29+/mo) |
| Custom code | ✓ Full PHP + JS | Embed blocks only |
| Data export | ✓ Full HTML export | Partial (no CMS data) |
Code-first CMS vs. visual-first design platform — how do they compare for developers?
Real-world effort for common tasks. ICM Mini = custom code; Webflow = visual builder approach.
| Task | ICM Mini | Webflow |
|---|---|---|
| Site Building | ||
| New template / design (homepage + inner pages) |
4–8 h HTML + data-editor-* attributes |
2–6 h Visual designer, no coding |
| Custom interaction / animation (scroll-based, hover effects) |
4–8 h Custom CSS + JS from scratch |
0.5–2 h Built-in interactions panel |
| Add multilingual page | 2 min Create page, select language |
Setup Weglot ($) 3rd-party translation service |
| Custom Functionality | ||
| Custom editor type / plugin (e.g. pricing cards) |
4–8 h 3 files: PHP + bridge JS + editor JS |
Not possible No plugin system |
| Custom backend logic (webhooks, integrations) |
1–4 h PHP endpoint, full control |
Zapier / Make ($$$) No server-side code |
| Deploy to production | 5 min FTP upload or git pull |
1 click Publish button |
Full code access, custom plugins, multilingual built-in, own hosting. Best when you need total control over your site and want to own every line of code. Zero vendor lock-in — move your site anywhere.
Best visual editor in the industry. Unmatched for design-heavy sites with complex animations. But you trade control for convenience — no server access, no plugins, and Webflow owns your hosting.
Ratings across 12 key dimensions on a scale of 1–10.
Different tools for different jobs. Here's the honest breakdown.
Self-hosted minimal CMS vs. the world's largest cloud website builder.
Minimal PHP flat-file vs. Wix's heavy client-side rendering engine.
Iframe-based live editing vs. absolute-positioning drag-and-drop canvas.
Self-hosted CMS with everything built-in vs. cloud builder with App Market.
| Feature | ICM Mini | Wix |
|---|---|---|
| Content & SEO | ||
| Visual page editor | ✓ Built-in | ✓ Drag & drop |
| SEO meta + Open Graph | ✓ Built-in | ✓ Wix SEO Wiz |
| JSON-LD Schemas | ✓ Built-in | Limited / manual |
| Sitemap.xml | ✓ Built-in | ✓ Auto-generated |
| Multilingual (native) | ✓ Built-in | ✓ Wix Multilingual |
| Blog | ✓ Module | ✓ Built-in |
| Design & Templates | ||
| Template count | 5+ (growing) | ✓ 800+ templates |
| Layout system | ✓ CSS Grid / Flexbox | Absolute positioning |
| Mobile responsive | ✓ Template CSS | Separate mobile editor |
| Admin & Security | ||
| Cookie consent (GDPR) | ✓ Built-in | ✓ Built-in banner |
| Form builder | ✓ Built-in (8 field types) | ✓ Wix Forms |
| Backups | ✓ Built-in | Site history (limited) |
| Multi-user roles | ✓ RBAC + custom roles | ✓ Contributor roles |
| Server access | ✓ Full access | × No access |
| Data portability | ✓ Full HTML export | × No export |
| Extensibility | ||
| Plugin / app system | ✓ Plugin API | ✓ Wix App Market |
| E-commerce | × Not available | ✓ Wix Stores |
| Custom code | ✓ Full PHP + JS | Velo (limited JS) |
| Bookings / scheduling | × Not available | ✓ Wix Bookings |
Full code access vs. a no-code platform with limited dev tools.
Real-world effort for common tasks. ICM Mini = custom code; Wix = drag-and-drop + apps.
| Task | ICM Mini | Wix |
|---|---|---|
| Site Building | ||
| New site design (homepage + inner pages) |
4–8 h HTML + data-editor-* attributes |
1–4 h Pick template, customize visually |
| Add multilingual page | 2 min Create page, select language |
5–15 min Wix Multilingual setup |
| Add online store | 80–160 h Build from scratch |
1–2 h Enable Wix Stores, add products |
| Custom Functionality | ||
| Custom editor type / plugin (e.g. pricing cards) |
4–8 h 3 files: PHP + bridge JS + editor JS |
Not possible No custom editor types |
| Custom backend logic (webhooks, API calls) |
1–4 h PHP endpoint, full control |
2–8 h (Velo) Velo backend JS, sandboxed |
| Deploy to production | 5 min FTP upload or git pull |
1 click Publish button |
| Migrate to another host | 30 min Copy files, done |
Impossible Total vendor lock-in |
Full code control, own hosting, custom plugins, zero vendor lock-in. Best when you need professional-grade sites you fully own. Your data stays on your server, forever.
Fastest way to get a site online for non-technical users. 800+ templates, built-in stores, bookings, and restaurants. But you never truly own your site — it lives on Wix servers and cannot be exported.
Ratings across 12 key dimensions on a scale of 1–10.
Different tools for different jobs. Here's the honest breakdown.
Self-hosted flat-file CMS vs. a premium all-in-one website platform.
Zero-dependency PHP pages vs. Squarespace's template-rendered CDN delivery.
Iframe-based click-to-edit vs. Squarespace's polished section-based editor.
Self-hosted CMS with full control vs. premium all-in-one platform.
| Feature | ICM Mini | Squarespace |
|---|---|---|
| Content & SEO | ||
| Visual page editor | ✓ Built-in | ✓ Section editor |
| SEO meta + Open Graph | ✓ Built-in | ✓ Built-in |
| JSON-LD Schemas | ✓ Built-in | ✓ Auto-generated |
| Sitemap.xml | ✓ Built-in | ✓ Auto-generated |
| Multilingual (native) | ✓ Built-in | Manual (duplicate pages) |
| Blog | ✓ Module | ✓ Built-in (excellent) |
| Design & Templates | ||
| Template quality | ✓ Custom HTML/CSS | ✓ Award-winning designs |
| Style system | ✓ Template CSS | ✓ Global styles + presets |
| Scheduling / publishing | × Not available | ✓ Built-in scheduler |
| Admin & Security | ||
| Cookie consent (GDPR) | ✓ Built-in | ✓ Built-in banner |
| Form builder | ✓ Built-in (8 field types) | ✓ Built-in forms |
| Backups | ✓ Built-in | Activity log (30 days) |
| Multi-user roles | ✓ RBAC + custom roles | ✓ Contributor permissions |
| Server access | ✓ Full access | × No access |
| Data portability | ✓ Full HTML export | Partial (XML/CSV) |
| Extensibility | ||
| Plugin / extension system | ✓ Plugin API | Extensions (limited) |
| E-commerce | × Not available | ✓ Built-in (Commerce plan) |
| Custom code | ✓ Full PHP + JS | CSS/JS injection only |
| Member areas | × Not available | ✓ Member sites ($) |
Full-stack code access vs. a no-code platform with limited developer mode.
Real-world effort for common tasks. ICM Mini = custom code; Squarespace = visual builder constraints.
| Task | ICM Mini | Squarespace |
|---|---|---|
| Site Building | ||
| New site design (homepage + inner pages) |
4–8 h HTML + data-editor-* attributes |
1–3 h Pick template, add content |
| Add multilingual page | 2 min Create page, select language |
30–60 min Duplicate page, translate manually |
| Add online store | 80–160 h Build from scratch |
1–2 h Enable Commerce, add products |
| Custom Functionality | ||
| Custom editor type / plugin (e.g. pricing cards) |
4–8 h 3 files: PHP + bridge JS + editor JS |
Not possible No plugin system |
| Custom design beyond template (unique layout, components) |
2–6 h Write any HTML/CSS/JS |
4–16 h (CSS hacks) Override CSS, code injection blocks |
| Deploy to production | 5 min FTP upload or git pull |
1 click Already live |
| Migrate away from platform | 30 min Copy files to new host |
8–40 h Rebuild from scratch elsewhere |
Full ownership, custom code, built-in multilingual, RBAC permissions. Best when you need a professional site you fully control with the ability to extend in any direction. No subscription ceilings.
The most beautiful no-code platform. Award-winning templates and polished UX. Perfect for portfolios, restaurants, creative agencies. But limited customization and no plugin system — you get what Squarespace gives you.
Ratings across 12 key dimensions on a scale of 1–10.
Different tools for different jobs. Here's the honest breakdown.