Skip to content
jolt.
NATIVE FEEL. LIMITLESS EXPRESSION.RC.11.1

FEELEVERY FRAME.

The motion engine for interfaces you don’t just use. You feel. Built for NativeScript. Alive on the web.

OBJECT 001 — IN A STATE OF FLOW
Drag it. Feel the momentum.
JOLT WEB
BUILT FOR THE WAY YOU BUILD.
NativeScript/iOSAndroid/Web EXPERIMENTAL
↓
VENA / NATIVESCRIPT + JOLTA RHYTHM OF YOUR OWN

200,000 POINTS OF LIGHT.

Every point.
A pulse.

A heart made of light. A body that moves with you. Get closer, change the rhythm, and watch every point come alive.

Feel Vena Take the motion with you
iOS / NATIVE RECORDING

Vena on iOS: creator-provided English recording of the opening, particle heartbeat, rhythm collection and heart focus. Original speed, 60 fps export, no audio; the first 3.25 seconds of system home and launch are omitted. Capture device unspecified; not a performance measurement. BPM readings are illustrative.

BodyParts3D © DBCLS · CC BY 4.0 / MakeHuman · CC0 ↗
AURALIS / NATIVESCRIPT + JOLTTHE ART OF ARRIVING

A FIRST IMPRESSION THAT STAYS.

Make an
entrance.

Glass that floats. Light that leads. Three scenes that make the very first touch feel like the start of something.

Meet AuralisTwo recipes. Yours to remix.
  1. 01Possibility
  2. 02Connection
  3. 03Flow
Auralis

Auralis on iOS: creator-provided recording of the animated launch, floating glass cards, three onboarding scenes and page controls. Original speed, no audio; the first 4.25 seconds of the system home and launch transition are omitted. Capture device unspecified; not a performance measurement. Accounts and services are illustrative.

MADE WITH JOLT / FEATURED PROJECT

Morrow.

Music. With feeling.

A vinyl record you can touch. An artist page that comes alive. A music experience built with NativeScript and Jolt.

Meet Morrow
NativeScriptJoltiOS
Morrow artist page, still from the supplied iOS recording
WATCH THE REAL APP ↗

Morrow · NativeScript + Jolt. iOS recording provided by its creator: animated opening, artist page, vinyl player, seeking and video transition. Original playback timing; the first 2.4 seconds of the home screen are omitted. Capture device is unspecified.

HEXDROP / NATIVESCRIPT + JOLTRC.11 ↗

A SMALL INTERACTION. A WHOLE LITTLE WORLD.

A little
alchemy.

Drop a file. Wake the potion. Watch a tiny spider hitch a ride. Even waiting can feel wonderful.

Meet HexdropGet both motion recipes
  1. 01Drop
  2. 02Brew
  3. 03Delight
NATIVE VIEWS. A LITTLE WITCHCRAFT.

Hexdrop on iOS: creator-provided recording of the animated launch, dragging, brewing, document picker and replay. Original speed, no audio; the first 3.8 seconds of the system home and launch transition are omitted. Capture device unspecified. Local demo; no file is uploaded.

01 / THE MOTION COLLECTION

Steal the feeling.
Make it yours.

Real interfaces. Real native recordings. Find your next “how did they do that?”.

All 22 recipes

LESS WATCHING. MORE PLAYING.

You have to feel it.

Every side of Jolt Web. Yours to play with. 53 experiments. One playground.

THE COLLECTION 53
Motion & physics

Spring

LIVE

Tap, retarget, interrupt. Keep the momentum.

spring.ts

// Make it your own.

import { createWebRuntime } from '@rafaelaugusto/jolt/web'

// Inside your mounted component, with its DOM refs:
const motion = createWebRuntime(document)
const scope = motion.scope()

scope.animate(card, { x: 110, rotate: 12 }, {
  type: 'spring', bounce: 0.4, duration: 800
})

// On component teardown: scope.dispose(); motion.dispose()
API guide & limits

Real Jolt Web, running on this page. Device features report actual browser support. Explore the collection ↗

03 / FIELD NOTES

Performance.
In the open.

EXPLORATORY STUDY

One animation. One real phone. A result you can inspect, including the trade-offs.

DEFAULT COHORT
−53.6%

less process CPU time in this test

NativeScript + Jolt
vs. React Native + Reanimated
NativeScript + Jolt6.79 s / 30 s
React Native + Reanimated14.63 s / 30 s
Median process CPU time, all application threads, normalized to a 30-second run.
ASUS ZenFone 3 · Android 8.0.05 alternating pairs · 30 s per run · release apps
01

A deliberately small test.

One 48 × 48 tile, moving and changing opacity. These numbers compare the complete apps on this phone; they do not establish battery savings or an Android-wide ranking.

02

The trade-offs stay visible.

Default Jolt used more post-run PSS and had a longer presentation wait. In a separate V8 size-profile probe, blocking app JavaScript produced median maximum gaps of 309.13 ms versus 17.06 ms for Reanimated. Launch failures remain unresolved.

02 / BEYOND THE DEMO

Built to move you.

Explore the showcase

THE FILM · 01:00

This is NativeScript.

A one-minute film featuring real iOS simulator captures of Jolt and Motion Studio, with editorial framing and music. SceneKit sequences are iOS-only.

BUILT WITH JOLT · iOS

Jolt
Drive.

Orbit the car. Step into the cabin. Ride through Austin. Native views and a 3D world, moving together.

Jolt Drive on iOS: the garage entrance from the project’s published GIF, converted to MP4 with every frame timestamp preserved. Capture device unspecified; this preview does not measure rendering performance.

Watch the earlier Jolt Car walkthrough 02:04

iOS simulator: a Tesla-inspired example with a 3D car, climate controls and a pickup journey. Original playback speed; demo UI, with no connection to a real vehicle.

YOUR NEXT GREAT INTERFACE STARTS HERE.

Less setup.
More possibility.

Open source. Yours to explore, remix and make your own.

Start building

ONE SMALL FIRST STEP

$npm install
@rafaelaugusto/jolt@0.1.0-rc.11.1
Installation & platform setup ↗