Version 2.0 Web Canvas Runtime Released

Build Stunning Flutter UIs, Compiled for Pure Web JS

FlutterJS is a next-generation layout engine that maps compiled Flutter canvas objects and reactive states into performant, lightweight client-side JavaScript.

terminal — bash

# Install the FlutterJS runtime

$ npm install @flutterjs/web-runtime

# Mount a simple widget trees

import { FlutterWeb } from "@flutterjs/web-runtime";

FlutterWeb.mount({

targetId: "canvas-root",

widget: Container({ color: "#06b6d4", child: Text("Hello Flutter!") })

});

Engineered for Extreme Web Performance

Get the structural layout precision of Flutter paired with the speed and utility of clean modern Javascript.

Instant Canvas Mounting

Render pixel-perfect layouts inside web browser views using hardware-accelerated elements. Hides canvas artifacts instantly.

Zero-Overhead Bridge

Connect external JS states, React components, and HTML controls with Dart engines without mapping delays or UI lags.

Reactive Hot Reload

Modify files in your IDE and watch your changes reflect instantly inside the browser canvas without losing application state records.

Sponsored Advertisement Area