Capability
19 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “javascript-based-custom-logic-and-code-control”
Open-source low-code with AI for internal tools.
Unique: Provides full JavaScript code control within the low-code IDE, with centralized variable/function management and automatic scope binding to app state; unlike traditional low-code platforms (Bubble, Retool) that restrict code to specific contexts, Appsmith allows JavaScript anywhere in the app (widgets, workflows, transformers).
vs others: More flexible than pure low-code platforms because it doesn't abstract away code; more productive than building from scratch (React/Vue) because it provides pre-built widgets and data connectivity, reducing boilerplate.
via “javascript-execution-and-page-evaluation”
Experimental MCP server for browser automation using Puppeteer (inspired by @modelcontextprotocol/server-puppeteer)
Unique: Exposes Puppeteer's page.evaluate() as an MCP tool, allowing LLM agents to execute arbitrary JavaScript without managing the Puppeteer page object or handling serialization/deserialization
vs others: More powerful than DOM-only queries (can access JavaScript state and computed properties) but requires LLM to generate valid JavaScript, unlike higher-level tools that abstract away code generation
via “javascript execution and page evaluation”
Playwright MCP server
Unique: Exposes Playwright's evaluate/evaluateHandle APIs as MCP tools with automatic serialization and error handling. Enables arbitrary JavaScript execution in page context without requiring client-side code modification.
vs others: Provides flexible JavaScript execution through MCP interface, whereas standard tools are limited to predefined interactions.
via “code execution sandbox for custom javascript logic in workflows”
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Unique: Provides a sandboxed JavaScript execution environment with access to flow context but restricted from system resources, enabling custom logic without the security risks of unrestricted code execution
vs others: Sandboxed execution prevents malicious code from accessing the file system or network, whereas n8n's code node has fewer restrictions
via “javascript execution and page evaluation”
Native Safari browser automation for AI agents — 80 tools via AppleScript, zero Chrome overhead, keeps logins, runs silently. macOS only.
Unique: Executes JavaScript directly in Safari's page context using native JavaScript engine rather than separate evaluation environments, providing full access to page state, DOM, and loaded libraries. Supports both synchronous and promise-based async operations.
vs others: More powerful than selector-based automation because it can access page-loaded libraries and state; more reliable than DOM event simulation because it uses actual JavaScript execution; less safe than sandboxed evaluation but more flexible for complex workflows.
via “javascript execution and page state evaluation”
** (by UI-TARS) - A fast, lightweight MCP server that empowers LLMs with browser automation via Puppeteer’s structured accessibility data, featuring optional vision mode for complex visual understanding and flexible, cross-platform configuration.
Unique: Exposes Puppeteer's evaluate API as an MCP tool, allowing LLM agents to execute arbitrary JavaScript for state inspection and custom logic without requiring pre-built selectors or accessibility tree parsing, enabling adaptation to novel page structures
vs others: More flexible than selector-based approaches for complex state queries; enables custom logic execution without modifying page code; more powerful than static DOM parsing for dynamic or computed values
via “javascript execution and custom page manipulation”
** - Automate browser interactions in the cloud (e.g. web navigation, data extraction, form filling, and more)
Unique: Exposes Playwright's `page.evaluate()` API through MCP, allowing agents to execute arbitrary JavaScript and receive serialized results without managing browser context or error handling. Enables deep integration with modern web frameworks by providing direct access to client-side state and APIs.
vs others: More powerful than DOM-only interaction for complex frameworks because it allows direct access to component state and custom APIs, but requires more careful validation than standard interactions to avoid security and stability issues.
via “interactive-element-generation”
Build fully-functioning, ready-to-launch website
Unique: unknown — unclear whether Butternut uses vanilla JavaScript, a lightweight framework (Alpine, htmx), or a compiled approach; interactivity architecture not publicly detailed
vs others: Faster than hand-coding JavaScript interactions, but less performant and flexible than frameworks like React or Vue for complex state management
via “javascript custom logic scripting”
via “javascript event handling and custom logic”
via “javascript code execution and scripting”
via “javascript-escape-hatch”
via “custom code extension framework with javascript/java support”
Unique: Provides a sandboxed code execution environment that integrates with process execution and connector logic, allowing developers to extend platform capabilities without forking the codebase. Supports both client-side (JavaScript) and server-side (Java) code with access to process variables and connector APIs.
vs others: More flexible than visual-only platforms like Make or Zapier, but requires more development effort; comparable to Camunda's extension framework but with tighter integration to the visual designer.
via “javascript-execution-in-browser”
via “custom-script-execution”
via “code customization and extension”
via “custom script and expression support”
via “script node for custom logic and advanced conditional branching”
Unique: Provides a JavaScript-based Script Node that executes server-side within the bot conversation flow, allowing advanced users to implement custom logic and API integrations without leaving the Instabot platform, bridging the gap between no-code visual editor and custom development.
vs others: More flexible than pure visual editor (supports custom logic and API calls), but less powerful than full-code platforms like Rasa or Botpress that offer complete programming language support and debugging tools; Script Nodes are limited to JavaScript and lack development tooling.
via “airscript-custom-logic-engine”
Building an AI tool with “Javascript Based Custom Logic And Code Control”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.