Atomic Framework Forge for Elementor
Take control of your design variables in Elementor's new V4 Atomic framework. Manage Colors, Fonts, and Numbers in a professional workspace.
Use with caution
Atomic Framework Forge for Elem… works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
- Needs PHP 8.2 or newer
Daily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Atomic Framework Forge for… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| atomic widgets | #38 |
| css variables | >100 |
| design system | >100 |
| developer-tools | >100 |
| elementor | >100 |
About Atomic Framework Forge for Elementor
From the official readme · v1.5.0Description
Build and manage your Elementor design system
Atomic Framework Forge for Elementor (AFF) gives developers a dedicated workspace for organizing, editing, backing up, and synchronizing the CSS variables that power Elementor V4’s atomic architecture.
Colors. Fonts. Numbers. Manage your variables in one place instead of hunting through your Elementor configuration.
Requires Elementor and Elementor Pro.
The problem
As a site built on Elementor’s new V4 Atomic framework grows, its design variables can become difficult to see, organize, and maintain. Colors accumulate. Spacing values multiply. Typography settings spread across a project. Making a change can mean searching through an increasingly complex design system.
Atomic Framework Forge gives developers a dedicated workspace for managing these variables as an organized system: find them, organize them, edit them, back them up, and synchronize them with Elementor — while keeping the developer in control of when changes are written back.
Three types of variables, one workspace
Colors — Build and maintain an organized color system.
- HEX, RGB, HSL, and alpha editing with a visual color picker
- Generate tints, shades, and transparency variants
- Organize into categories and sub-categories
- Add notes and classifications to variables
Fonts — Keep font variables organized and accessible.
- Manage Elementor font variables, organized by category and sub-category
- Edit font-related CSS custom properties
- Preview font values within the management interface
Numbers — Manage the numeric foundation of your design system: spacing, sizing, gaps, radius, layout values, and other numeric CSS variables. Unit-aware editing for px, rem, em, %, vw, vh, ch, and CSS function values (e.g. clamp()) when needed.
Organize your design system
AFF is not limited to a flat list of variables. Create your own categories and one level of sub-categories to reflect the design system you actually use — for example, Colors organized into Brand / Neutral / Status / Surface, or Numbers into Spacing / Radius / Layout / Sizing. The categories are yours to define.
Work with Elementor — not around it
AFF reads Elementor’s V4 variable data and brings it into a dedicated management environment: fetch the variables from your active Elementor kit, organize and edit them in AFF, review which variables are synced, modified, new, orphaned, or in conflict, then commit — explicitly, when you’re ready — to write the changes back.
A deliberately controlled write process
AFF is designed around a read-first workflow. Reading Elementor data does not modify Elementor. Writing changes back is always a deliberate, user-triggered action — never automatic or in the background — preceded by a summary showing exactly what will change (modified, new, and deleted variables).
Recommended: use AFF on a staging or local development site, and export a project backup before committing changes to Elementor.
How AFF interacts with Elementor
Read: AFF reads global variables directly from the active Elementor kit’s _elementor_global_variables post meta — the same authoritative data store Elementor itself uses. This happens only when you click “Fetch Elementor Data”. It is purely read-only; nothing in Elementor is touched.
Write: When you click “Write to Elementor”, AFF writes the current variable values back to _elementor_global_variables on the kit post — the same authoritative data store, updated the same way Elementor itself updates it. This is the primary and authoritative write. As a secondary, best-effort step, AFF also patches the active kit’s generated CSS file directly, so the page reflects the change immediately instead of waiting for Elementor’s own regeneration on next load; if this secondary step is skipped or fails for any reason, Elementor’s own cache-clear and regeneration (triggered by the post meta update) still produces the correct CSS. AFF writes to no other Elementor data.
Every write is user-triggered (no background or automatic writes, ever), preceded by a confirmation dialog showing exactly what will change, and limited to variables you have managed in AFF. AFF does not touch anything else in your Elementor configuration.
Use on staging or a local development environment only. A corrupted write could damage your Elementor kit’s variable data. Always export a project backup before writing to Elementor.
Bringing an existing Elementor site into V4?
AFF can import Elementor V3 Global Colors into your AFF project — both system and custom colors. The four standard Elementor system colors are identified with their familiar roles (Primary, Secondary, Text, Accent), so you never lose track of what each color controls. Bring those colors into your V4 variable-management workflow and map your existing color system as you rebuild your site.
Projects, backups, and portability
AFF supports multiple independent projects within a WordPress site. Each project can be:
- Saved — create a persistent project containing your managed variables
- Backed up — every save creates a timestamped backup snapshot; up to 50 backups per project (configurable)
- Restored — return to a previous backup from the project/backup picker
- Exported — downloaded as a portable
.atfrfo.jsonfile - Imported — brought into another WordPress site running AFF
Know what changed
AFF shows status throughout the variable views, so you have visibility into the state of your design system before committing anything:
- Synced — the AFF value matches Elementor
- Modified — the value has been changed in AFF
- New — the variable exists in AFF but hasn’t been committed to Elementor yet
- Orphaned — AFF has a variable that no longer corresponds to current Elementor data
- Conflict — AFF and Elementor contain differing information that needs your attention
A workspace built for developers
AFF uses a four-panel interface: a top menu for project, sync, print, and preferences; a navigation panel for moving through Colors, Fonts, Numbers, and their categories; the edit space for working directly with variables; and a data management panel for projects, backups, import/export, and Elementor sync. AFF’s own interface supports light and dark mode, saved per WordPress user.
Print and PDF
AFF includes a print/PDF workflow for documenting selected portions of your variable system — useful for client documentation, design-system reviews, or keeping a human-readable record of your variables.
Designed for professional Elementor development
Atomic Framework Forge is built for WordPress developers, Elementor developers, freelancers, and agencies maintaining large Elementor sites or establishing reusable design systems. If you’re building one page, Elementor may be all you need. If you’re managing the system behind many pages, AFF gives you another level of control.
Where the framework is going
The current release focuses on Variables. Future development extends the framework toward Elementor V4’s other atomic assets: Variables → Classes → Components. Classes and Components are not part of the current 1.4.3 feature set — the goal is an increasingly complete environment for managing the building blocks of an Elementor design system.
Architecture
AFF is built for future portability. The data layer contains no WordPress dependencies and is designed to be ported to a standalone Windows or Mac application in a future phase.
Credits
Developed by Jim Roberts / Jim R Forge — https://jimrforge.com
Installation
- Install and activate Elementor and Elementor Pro.
- Install and activate Atomic Framework Forge for Elementor.
- Open AFF from the WordPress administration menu.
- Create or select an AFF project.
- Fetch your Elementor data.
- Organize and manage your variables.
- Export a backup before committing significant changes to Elementor.
Recommended: perform development and Elementor commits on a staging or local development environment.
Frequently asked questions
Does AFF require Elementor Pro?
Yes. Atomic Framework Forge requires both Elementor and Elementor Pro to be installed and active.
What version of Elementor is required?
AFF is designed for Elementor V4 and its atomic widget architecture. The 1.4.3 release was developed and validated against Elementor 4.1.3 and Elementor Pro 4.1.1.
Does AFF automatically change Elementor?
No. AFF reads Elementor data when you request it. Changes are written back to Elementor only when you explicitly initiate a commit and confirm the operation.
Does AFF modify my Elementor CSS files?
Not by default. AFF is read-first and non-destructive — it reads your Elementor kit data but never modifies it unless you explicitly click ↑ Variables (Commit to Elementor) in the right panel. A summary dialog shows exactly what will be written before you confirm. When you do commit, AFF updates Elementor’s authoritative global-variable data and uses a secondary CSS update where appropriate so changes can appear immediately; Elementor remains responsible for its own normal cache clearing and CSS regeneration.
Can I undo changes?
AFF maintains timestamped project backups, restorable from the project/backup management interface. You should also export a project backup before committing significant changes to Elementor.
Can I move an AFF project to another site?
Yes. Each AFF project is saved under its own folder in your WordPress uploads directory — for example, a project named brand-colors is stored at /uploads/atfrfo/brand-colors/, with timestamped save files such as brand-colors_2026-08-16_09-15-00.atfrfo.json. Export any saved snapshot and import it into another WordPress site running AFF to bring that project’s variables along.
Can I import Elementor V3 Global Colors?
Yes. AFF includes a V3 → V4 color migration feature that imports Elementor V3 Global Colors, including system and custom colors.
Can I organize variables into groups?
Yes. AFF supports categories and one level of sub-categories.
Are Classes and Components available?
Not yet. Version 1.4.3 focuses on Variables. Classes are in beta on a separate development line and Components are planned for a future release.
Changelog
Resolves WordPress.org review feedback on output escaping; also includes the 1.4.2 corruption and commit-matching fixes. Recommended for all users.
1.5.0
- Added: Drag a category onto another to nest it as a subcategory; drag a subcategory out to promote it back to top-level, or onto a different category to move it there.
- Added: Category headers list their subcategory names inline; click anywhere in a header to collapse/expand it.
- Fixed: Several category reorder/move actions were missing a required parameter and could silently fail to save.
- Fixed: Merge Conflicts dialog showed a blank “AFF value” column due to a property-name mismatch; dialog also widened and its scrollbar is no longer hidden below the visible area.
1.4.3
- Fixed: WordPress.org review — icon SVG output now escaped via wp_kses() at the actual point of echo, not only upstream inside the icon-lookup helper (19 call sites).
- Includes all 1.4.2 fixes: LOCK_EX file locking, ID-based Elementor commit matching, backup filename collision fix.
1.4.2
- Fixed: Project file writes now use LOCK_EX, preventing JSON corruption from concurrent writes (two tabs, an overlapping autosave) to the same project file.
- Fixed: Commit to Elementor now matches Variables by their stored Elementor ID first, not name alone — renaming a Variable and recommitting now updates the existing entry in place instead of silently creating a new one and orphaning any class or widget already referencing the old ID.
- Fixed: Backup filename collisions during Copy Project no longer require a blocking sleep() retry loop.
1.4.1
- Fixed: Critical — every AJAX endpoint (Save, Load, Sync, and all other admin actions) was non-functional due to a method-naming mismatch introduced during the 1.4.0 prefix rename. All endpoints restored.
1.4.0
- Added: “Take a look” notify sign — rising notification pointing new users at the Quick-Start guide, capped at 3 lifetime shows per user.
- Changed: Brand assets — logo and favicon replaced with new blacksmith-hammer artwork.
- Changed: Help panel — Media Inventory Forge now shown as available on WordPress.org, added Fluid Button Forge as In Development, corrected stale references, updated for jimrforge.com being live.
- Fixed: Weak HTML-escape functions consolidated to the canonical, fully-correct implementation (security).
- Fixed: Font-size default mismatch between PHP and the actual CSS baseline corrected.
- Fixed: Two dead dev-only patch scripts removed from the plugin repo.
1.3.0
- Added: V3 import result modal — shows import count, Close button, auto-closes after 4 seconds.
- Added: System color auto-notes — first four V3 imports receive a “System Colors: …” description automatically.
- Added: Print sub-category hierarchy — sub-categories indented with gradient band and accent bar; swatches align under sub-category title.
- Added: Print comments toggle — “Print comments” checkbox in print options modal; comments print as italic second line per variable.
- Changed: Color expand modal restructured to two-row header (Row 1: controls; Row 2: notes field).
- Changed: Sticky group header — filter bar and status legend now pin together as one unit when scrolling.
- Changed: Print document title — removed “V4”; now reads “Atomic Framework Forge for Elementor”.
- Changed: Comment field placeholder — shows “Comment” instead of “Add a note…”.
- Changed: Informational modals (Fetch, Clean Up, V3 Import) unified into ATFRFO.Modal.info() helper with auto-close and Close button.
- Fixed: App top bar scrolled off screen due to WordPress padding on #wpbody-content.
- Fixed: Brand name title faded on scroll — fade animation removed.
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
FAQ
Atomic Framework Forge for Elementor: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 16, 2026
Is Atomic Framework Forge for Elem… free?
Yes. Atomic Framework Forge for Elem… is free to download and use from the official WordPress.org plugin directory.
Is Atomic Framework Forge for Elem… safe to use in 2026?
Atomic Framework Forge for Elem… works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.
How many websites use Atomic Framework Forge for Elem…?
Atomic Framework Forge for Elem… is active on <10 WordPress websites and has been downloaded 246 times since it launched in August 2026. It was downloaded 76 times in the last 30 days.
Does Atomic Framework Forge for Elem… work with WordPress 7.1?
Yes. The developer has tested Atomic Framework Forge for Elem… up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.
What PHP version does Atomic Framework Forge for Elem… need?
Atomic Framework Forge for Elem… requires PHP 8.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Atomic Framework Forge for Elem… last updated?
The latest version, 1.5.0, was released on August 22, 2026 (2 months ago).
Who makes Atomic Framework Forge for Elem…?
Atomic Framework Forge for Elem… is developed and maintained by Jim Roberts.
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card