About Pagenodes
PageNodes is a visual flow programming environment that runs entirely in the browser. Users build applications by dragging nodes onto a canvas and wiring them together, with full JavaScript available inside function nodes when more control is needed. The vendor states that no server, installation or sign up is required, and that the project is free and open source.
The node library has more than 70 node types covering games and interactive apps, IoT dashboards, hardware projects, audio and music tools, and webhook and API integrations. Hardware access spans gamepads, cameras, microphones, sensors, Bluetooth, Serial, USB and MIDI devices. Networking nodes support MQTT, WebSocket, Socket.IO and HTTP, plus hsync for receiving webhooks and peer to peer WebRTC connections. A Web Worker runtime is used to keep graphics and sensor processing responsive.
AI features come in two forms. First, language models and vision models can run locally on the user's device through WebGPU, with no API keys or cloud services, so data stays on the machine. Second, PageNodes ships a Model Context Protocol server that lets AI assistants such as Claude create flows, add and configure nodes, wire them together, deploy and debug them from natural language instructions.
PageNodes is free to use, and its source is published on GitHub. The vendor does not list paid plans.