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.

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.