Engine LIVE
Presence0.00
Velocity0.00
Proximity0.00
Surge0.00
Signal →ALL SECTIONS
LUMENEXUS FRAMEWORK  ·  FVLA v2.0
LUMENEXUS FRAMEWORK

CSS responds to screen size.
FVLA responds to behavior.

The first behavior-driven typography engine — presence, velocity, proximity and time unified into one living signal, computed off-thread through its own Cloudflare Worker. CSS never knew you were there.

Start Building See the Engine →
$ npm install fvla

CSS animates. FVLA perceives. Static breakpoints approximate — FVLA calculates. Your type knows where you are, how fast you moved, and how long you stayed. That's not CSS. That's never been CSS.

SIGNAL FIELD · LIVE
0 NODES ACTIVE
DESKTOP DEMO ONLY
MOBILE VERSION COMING SOON

EXPLORE THE ECOSYSTEM
THE ROOMS

Every room runs the live engine. The signal follows you in. Move your cursor — each room shows a different axis of what FVLA can do.

01 — MAIN SHOWROOM
MAIN SHOWROOM
The full engine on display.

Engine response curve, dimensional word wave, proximity-reactive grid, true multi-layer parallax, live metrics console, modular plugins, and viewport awareness — all live.

FV Engine Grid Parallax FocusTrace Plugins
ENTER ROOM
02 — CLASSIC SHOWROOM
CLASSIC
Worker-powered. FVDebugger active.

Proximity scaling on the FVD target box, FVDebugger badge with live metrics, animated grid background — the original FVLA showroom experience.

FVDebugger Scale Worker
ENTER ROOM
03 — ALIVE
ALIVE
Interactive. Immersive. Full viewport.

Full-viewport 3D perspective experience. Cursor drives the entire scene — reactive grid cells, depth layers, and live signal data flowing across the interface.

3D Immersive Full Viewport
ENTER ROOM
04 — SIGNAL ROOM
SIGNAL ROOM
Engine oscilloscope. Live terminal.

Engine oscilloscope, signal topology map, spectral frequency display, live terminal readout, and a voltage field — the signal visualised in every dimension.

Oscilloscope Topology Terminal
ENTER ROOM
05 — FV DEMO
FV DEMO
✦ Try Free — no card required.

FVSimpleScale puts the FV text scaling engine in your own project in under a minute. Get a free 24-hour trial key instantly from the worker — no account, no card.

Free Trial npm install 24h Key
ENTER ROOM
06 — TYPOGRAPHY ROOM
TYPOGRAPHY ROOM
Living type. Full signal control.

The full FVLA typography engine on display — proximity scaling, velocity chromatics, time-driven breathing, and surge bursts across layered depth tiers.

Typography Depth Tiers Signal Field
ENTER ROOM

ARCHITECTURE
HOW FVLA WORKS
01
Install two packages

Core client + your framework adapter. @lumenexus-fvla/fvla plus @lumenexus-js-framework/react (or vue, svelte, vanilla). One engine, your stack.

02
Signal is captured

Presence, velocity, proximity, time, and surge — all read into one unified signal state and streamed off-thread to every section simultaneously.

03
Worker computes off-thread

Engine math runs inside a Blob Worker. Logic hidden, never readable in DevTools. Verified at runtime by your Lumenexus license key via Cloudflare.

04
Framework writes the output

Your adapter receives state, send, batch, ready — the same API surface across every framework. Main thread only writes. 60fps. No re-layouts.

THE SIGNAL DIMENSIONS
FIVE AXES. ONE ENGINE.

Every section, every effect, every letter reads from the same living state. Presence, velocity, proximity, time, surge — continuous values, not binary hover.

PRESENCE

How long you've been here. Builds slowly. Fades when you leave. CSS doesn't know you stayed.

VELOCITY

Speed of movement. Letters lag and trail behind fast gestures. Momentum is real and continuous.

PROXIMITY

Pixel-level distance from cursor to each element's real bounding rect. Not :hover — a field.

TIME

Global phase. Organic rhythms, breathing cycles, slow environmental drift. Always running.

SURGE

Sudden acceleration spike. Triggers ignition, glitch, and particle bursts across all sections simultaneously.

QUICK START
TWO PACKAGES. ANY STACK.
Core client + your framework adapter. The worker handles everything else.
# Step 1 — install core + your adapter npm install @lumenexus-fvla/fvla @lumenexus-js-framework/react # or Vue, Svelte, Vanilla JS npm install @lumenexus-fvla/fvla @lumenexus-js-framework/vue npm install @lumenexus-fvla/fvla @lumenexus-js-framework/svelte npm install @lumenexus-fvla/fvla @lumenexus-js-framework/vanilla
FRAMEWORK ADAPTERS
ONE ENGINE. YOUR STACK.

Every adapter exposes the same four values. Only the reactivity layer changes between frameworks — the engine underneath is identical.

import { useFVLA, FVLARenderer } from '@lumenexus-js-framework/react'; export default function App() { const { state, send, batch, ready } = useFVLA(schema, { licenseKey: 'FVLA-XXXX-XXXX-XXXX', }); return <FVLARenderer schema={schema} state={state} send={send} batch={batch} />; }
<script setup> import { useFVLA } from '@lumenexus-js-framework/vue'; const { state, send, batch, ready } = useFVLA(schema, { licenseKey: 'FVLA-XXXX-XXXX-XXXX' }); </script> <template> <div v-if="ready"><!-- your reactive UI --></div> </template>
<script> import { useFVLA } from '@lumenexus-js-framework/svelte'; const { state, send, ready } = useFVLA(schema, { licenseKey: 'FVLA-XXXX-XXXX-XXXX' }); </script> {#if $ready} {#each schema as item}<button on:click={() => send(item.action)}>{item.label}</button>{/each} {/if}
import { createFVLA } from '@lumenexus-js-framework/vanilla'; const { state, send, batch, subscribe } = createFVLA(schema, { licenseKey: 'FVLA-XXXX-XXXX-XXXX', }); subscribe((next) => { document.getElementById('size-display').textContent = next.size; });
UNIFIED ADAPTER API — IDENTICAL ACROSS ALL FRAMEWORKS
state
Reactive state object — current engine signal values streamed from the worker, frame by frame.
Object · live
send
Dispatch a single action to the engine. Synchronous on the main thread, processed off-thread.
Function · sync
batch
Dispatch multiple actions atomically in one frame — no intermediate state, no layout thrash.
Function · atomic
ready
Boolean — true once the engine is connected and the license key is verified via Cloudflare.
Boolean · verified

One engine. One license key. Your framework of choice. The reactivity layer adapts — the signal intelligence underneath stays the same.

The main thread is a display layer. The engine is the brain. That separation is what makes FVLA feel different from everything that came before it — and why CSS will never catch up.

MODULAR PLUGINS
EXTEND THE ENGINE

Each module slots into the FV engine without overhead. Composable, stable, and built for the Lumenexus architecture.

SCALECORE

Proximity-based scaling with configurable falloff curves and easing profiles via the FV engine.

STABLE
DEPTHMAP

Multi-layer parallax with true Z-depth computation and perspective transform — no React hooks needed.

STABLE
GRIDENGINE

Reactive subgrid layouts that reflow dynamically on viewport and state change — powered by the StratoStrate™ substrate. FVGrid is available in Bundle tiers.

STABLE
FOCUSTRACE

Live analytics: emit scale, distance, and velocity metrics from the FV engine to any downstream consumer.

BETA

The engine is modular by design. ScaleCore, DepthMap, GridEngine, FocusTrace — each one a discrete lens on the same living signal. Stack them. Compose them. The worker handles the rest.

FREE TRIAL — NO CARD REQUIRED
DON'T JUST
WATCH.
BUILD WITH IT.

FVSimpleScale puts the FV text scaling engine in your project in under a minute. Free 24-hour trial key, generated instantly by the Lumenexus worker. No account. No card. Just install, paste your key, and scale.

Install
$ npm install fvsimplescale
1
Install the package — one dependency, no build step
2
Hit the trial endpoint — your 24h key arrives instantly
3
Paste the key and move your cursor — engine is live

LICENSING
PICK YOUR TIER

One key, verified at runtime by the Lumenexus worker. Agencies — the 5-Pack and 10-Pack cover multiple client domains at a single price.

✦ Try Before You Buy
FVSimpleScale Trial — text scaling engine with watermark. Generated instantly by the worker. No account. No card.
FREE24-hour trial key →
FVLA Core
ENGINE + ALL ADAPTERS
React, Vue, Svelte, Vanilla JS — all adapters included. StratoStrate™ substrate included. One key per domain, verified at runtime via Cloudflare.
Single License
1 domain
$39
5-Pack
5 domains
$129
Save $66 vs single
10-Pack
10 domains
$219
Save $171 vs single
FVLA + FVGrid Bundle
ENGINE + FVGRID
Everything in Core — StratoStrate™ included — plus FVGrid, the reactive layout engine that adds dynamic viewport reflow on top of your existing foundation.
Single Bundle
1 domain
$59
5-Pack Bundle
5 domains
$169
Save $126 vs single
10-Pack Bundle
10 domains
$279
Save $311 vs single

One key. One worker. One runtime verification. Your domain is live the moment the key clears — no dashboards, no usage caps, no third-party SDK calling home.

FVLA · LUMENEXUS FRAMEWORK
YOUR TYPE
IS NOW
ALIVE

Move your cursor. Feel the difference. Then build something CSS could never touch.


LIVE SHOWROOMS
EXPERIENCE THE ENGINE

Each showroom demonstrates a different dimension of the FV engine — move your cursor and feel the difference.

Showroom Main ↗ Showroom Classic ↗ Showroom ALIVE ↗ Signal Room ↗ Typography Room ↗ ✦ FV Demo — Try Free ↗

LICENSE VERIFICATION
VERIFY YOUR KEY

Check if a license key is valid and see which tier it covers.


ABOUT THE FRAMEWORK
ABOUT FVLA

Focus View Lumenexus Absolute is a framework that helps developers create immersive web experiences using the Focus View browser engine. Built on the StratoStrate™ substrate, it keeps typography, spacing, and layout elements in balance across screen sizes without relying on stacks of media queries. Developers can scale text effortlessly and build interactive, responsive interfaces without getting buried in boilerplate code. Running server-side while delivering real-time visual feedback to the browser, Lumenexus makes it easy to see changes instantly, refine designs efficiently, and provide a seamless user experience on any device.


CONTACT
GET IN TOUCH

Questions, support, or enterprise licensing — reach out directly.

nicholis@mail.com
FVLA ENGINE ACTIVE
MOVE YOUR FINGER TO DRIVE THE ENGINE