About
About NodeLogic Graph Builder
Page logic for WordPress, built visually.
NodeLogic Graph Builder lets you add real behavior to WordPress pages - calculations, conditions, interactions, data - by connecting nodes in a visual graph instead of writing JavaScript.
QuantityCalculationOutput: Total
Why it exists
Most websites need a little logic: a price that follows the options a visitor picks, a field that appears only when it matters, a total, a chart, a message after a click. Page builders are great at layout but stop where logic begins, and custom code is slow to write, hard to change and easy to break.
NodeLogic closes that gap. Every rule is visible as a graph you can read, change and test in minutes - in the editor you already use.
Who it is for
Site owners and marketers
Calculators, quotes and interactive offers without hiring a developer for every change.
Designers and page builders
Keep building in Gutenberg or Elementor and add behavior on top of your own layouts.
Developers
Ship client logic faster, keep it maintainable, and reuse it as templates and custom nodes.
Agencies
Build a library of graphs and custom nodes once and reuse it on every client site.
What you can build
Calculators and configurators
Prices, loans, quotes, shipping, product options - recalculated live while visitors type.
Interactive pages
Show, hide and restyle content on clicks, hovers, scrolling, timers and choices.
Smarter forms
Conditional fields, live validation, required fields that depend on other answers.
Live data and charts
Lists, charts and cards fed by APIs or your database (PRO).
Form workflows
Capture submissions, send emails, store records (PRO).
Your own building blocks
Package any logic into a custom node with its own visual layout (PRO).
How it works
- 1
Add a logic block
Drop the NodeLogic logic block (Gutenberg) or widget (Elementor) on a page. Visitors never see it.
- 2
Connect nodes
Read fields and elements, compute with logic nodes, and end in Output nodes and actions that change the page.
- 3
Save and publish
Click Save Graph and update the page. The graph runs in the browser and reacts instantly.
Built to be trusted
150 nodes
107 in the free plugin, 43 more with PRO - every one documented.
Safe by design
No eval(), sanitized HTML, and database queries authorized by an administrator.
Your work is protected
Automatic working copy, crash recovery, undo, version history and JSON export.
Runs on your site
The free plugin makes no external requests; your graphs live in your own pages.