Tech Stack Matrix · Languages, Frameworks & Services

Your languages and frameworks on one cloud fabric.

Browse implementation guides with real SDK code and stack.json declarations across Go, Node.js, Python, PHP, SvelteKit, React, Vue, Angular, Next.js, and Ionic.

Go (wasm-function)

Go is the platform’s first-class language: Wasm functions for handlers, binary workers for long processes, and the typed Go SDK across every resource.

Node.js (container-worker)

Node.js runs as container workers — existing servers and TypeScript backends declared with runtime, sizing, and idle behaviour in stack.json.

PHP (container-worker)

PHP runs as container workers — classic server-rendered apps and APIs declared beside the tables they use, without a separate hosting stack.

Python (container-worker)

Python runs as container workers for data, document, and model work, with bucket volumes for files and typed SDK access to tables and buckets.

React (static-app)

React apps ship as static builds into buckets served by prefix routes, calling the project’s functions and workers through the same stack.json.

SvelteKit (static-app)

SvelteKit apps build into bucket-published frontends served by gateway prefix routes, with KERNSTACK services behind them in the same project.

Frequently asked questions

When you scaffold a function or worker with kernstack add, the CLI automatically downloads and vendors the typed SDK into .kernstack/sdk-<lang>-v1/ so both your IDE and coding agents have full type definitions.

Declare your frontend build in the apps[] section of stack.json, point its out directory at a bucket seed, and expose that bucket over a CDN-enabled prefix route on the gateway.

Yes. A single KERNSTACK project routinely combines a SvelteKit or React frontend with Go WebAssembly functions for low-latency APIs and Python workers for AI or document pipelines.

Ship your stack on the Software Lifecycle Cloud.

Closed preview on dedicated European infrastructure. Bring a repository or start from a blueprint.