Skip to main content
DEJA.js ThrottleDEJA.JSThrottle

Drive on any phone, tablet, or laptop

The throttle that fits in your pocket. Touch-first, instant, and designed for real operating sessions.

Throttle running on a phone

Scan to launch on any phone

EZ Consist

Build a consist in four taps.

No CV programming. Works with any DCC loco. Edit, trim, add, or remove on the go.

01

Settings

Open the consist settings on any throttle. No CV programming, no decoder address math.

Settings
02

Add Fwd / Bck

Pick locos from your roster and drop them into the consist forward or backward — works with any DCC loco.

Add Fwd / Bck
03

Trim

Nudge each loco a few steps faster or slower so the whole consist pulls together — no decoders to flash.

Trim
04

Go

Drive the whole lashup as one. Edit, trim, add, or remove units on the go without stopping the train.

Go
Capabilities

Built for operating sessions

🎚️

Drive a loco

Pick any loco from your roster and drive it with precise speed control, direction, and all its sound and light functions.

🎛️

Multi-throttle console

Run several trains at once from a single screen. Jump between throttles without losing your place.

🎩

Conductor view

The operating-session dashboard. See every active train, swap between them fast, and keep the whole session flowing.

🚂

Your loco roster

Browse every locomotive on your layout with color-coded cards, photos, and custom function labels.

🔀

Throw turnouts

Flip any switch on the layout from wherever you are standing. No reaching across the benchwork.

🛤️

Trigger routes

Fire a preset route with one tap and watch a whole series of turnouts line up automatically.

🎬

Fire effects

Play sounds, trigger lighting scenes, and run layout animations right from your phone.

🚦

Control signals

Clear a signal, stop a train, or run a full ABS sequence without walking back to the dispatcher panel.

🧪

Program decoders

Tune CVs, set addresses, and test new locos on the programming track without leaving the app.

⚙️

Personal settings

Tweak your throttle the way you like it. Preferences stay in sync across every device you sign in from.

Screens

Every view designed for real operators

Throttle list view
Multi-throttle control, one screen
Single throttle view
Speed, functions, direction
Conductor view
Switch between throttles fast
Routes view
Trigger preset routes
Turnouts view
Throw switches from anywhere
Effects view
Fire sounds and lights
Zero install

Open a URL. You're driving.

No app store review. No sideloaded APKs. No Java install. Throttle is a web app, so every phone, tablet, and laptop on your network is ready to drive the moment you share the link.

  • Runs on iOS, Android, and every modern browser
  • High-contrast UI built for layout-room lighting
  • Large touch targets you can hit without looking
Throttle home screen on a phone
One platform

One account. Every app.

DEJA.js isn't a single tool — it's an open platform for driving, managing, and expanding your layout.

Free to try. No trial timer.

Spin up DEJA.js on your layout today — no credit card, no download for the web apps.

Create an account

Start driving in under a minute.

No install. No configuration. Just open the link on your phone.