Full JavaScript Environment
Write custom JavaScript code with the full power of a modern runtime environment. GoRules empowers developers with familiar JavaScript syntax, async/await support, and built-in modules for complex data processing.
Whether you're implementing complex algorithms, calling external APIs, or performing data validation, our Function node provides the flexibility and power of JavaScript enhanced with business rules capabilities.
Modern JavaScript Support
Write code using async/await, modules, and ES6+ syntax.
Built-in Modules
Access dayjs, big.js, zod, and http modules pre-installed.
Developer Tools
Debug with console logging and monitor execution metrics.
Developer Tools
Debug your functions with familiar console.log statements in real-time. Function Node's integrated console brings the development experience you know and love, letting you inspect data flow and troubleshoot issues directly in the simulator.
From simple value inspection to complex object logging, see exactly what's happening inside your functions. It's like having Chrome DevTools built right into your decision flow.

Unleash the Power of JavaScript
Write powerful custom logic with full JavaScript capabilities
Modern Async Support
Build complex integrations using async/await syntax. Make HTTP requests and handle async operations.
Learn more →Debug with Console
Debug in real-time using console.log. Track execution flow and inspect variables in the simulator.
Learn more →Built-in Modules
Access dayjs for dates, big.js for calculations, zod for validation, and http for API calls.
Learn more →