
Xano announced on LinkedIn that developers can now run JavaScript lambdas directly inside the platform's Function Stack, powered by the Deno runtime. The feature allows teams to load and execute NPM modules without leaving Xano's visual backend environment.
The integration targets developers who need to extend Xano's native functionality with custom JavaScript logic or third-party libraries. By embedding lambda-style execution into the Function Stack, teams can avoid building separate serverless infrastructure while keeping their backend workflows centralized.
How JavaScript Execution Works in Xano
Xano's implementation uses the Deno runtime, a JavaScript and TypeScript runtime built on V8 with native support for modern ECMAScript features. Developers can write JavaScript directly in a Function Stack step, then import NPM modules to handle tasks like data transformation, external API calls, or custom business logic.
The approach differs from traditional serverless platforms like AWS Lambda or Vercel Functions, where code runs in isolated containers. Instead, JavaScript executes within Xano's existing workflow engine, reducing latency and simplifying deployment. Teams can mix visual no-code steps with custom code in the same function, a workflow pattern similar to Buildship's node-based approach but tightly integrated with Xano's database and API layers.
Deno's security model, which requires explicit permissions for file, network, and environment access, helps isolate lambda execution from other backend resources. This matters for teams running user-generated code or handling sensitive data inside shared Xano instances.
Why This Matters for Backend Builders
The feature addresses a common pain point for no-code backend platforms: the moment a user needs functionality beyond the platform's built-in operations, they typically migrate to a traditional code environment. Xano's lambda support lets teams stay inside the platform while adding custom logic incrementally.
Practical use cases include:
- Data transformation: Using libraries like Lodash or date-fns to manipulate API responses before returning them to a frontend
- External integrations: Calling APIs that lack native Xano connectors, such as niche SaaS tools or internal enterprise systems
- Complex calculations: Running algorithms or business rules that exceed visual logic capabilities, like pricing engines or recommendation systems
For teams already using Xano's AI-powered backend features, as covered in their recent Version 2.3 launch, JavaScript lambdas add another layer of flexibility. Developers can now combine AI-generated function stacks with custom JavaScript to handle edge cases or domain-specific logic.
Competitive Context
Xano's move follows similar patterns in the visual development space. Bubble supports server-side JavaScript through plugins and API connectors, while Supabase offers PostgreSQL functions and edge functions via Deno. WeWeb and Noloco rely on external automation tools like Make or n8n for custom logic.
By embedding JavaScript execution natively, Xano reduces the need for external workflow platforms or custom middleware. Teams can prototype and deploy logic changes faster, a key advantage for rapid iteration cycles common in AI-powered product development.
The feature is available to all Xano users starting at $25 per month. The company has not disclosed runtime limits, execution timeouts, or pricing changes tied to JavaScript usage.
Sources
1 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.






