TEMU+ is a standalone TCode device emulator for previewing multi-axis movement without connecting a physical device. Useful for testing scripts, checking integrations such as CubiLink, or showcasing what your device output looks like.
Inspired by Yoooi’s TEMU, this is an independent rebuild using Electron, with more connection options, viewing controls, and a simulator adapted from OFS-SE.
Windows 10/11, 64-bit. No separate runtime installation needed. Extract the download and run the portable .exe.
Linux: might make a public Linux release if there’s enough interest.
Features
- Four input methods: UDP, TCP, WebSocket, and Serial TCode.
- Four models: OSR2, SR6, SSR1, and the OFS-SE simulator, with motion support appropriate to each model.
- OFS-SE appearance controls: cutaway view, reactive deformation, case opacity, rod colour, grid, opening highlight, and motion guides.
- Split view: show two models or different viewpoints side by side, driven by the same input.
- Camera controls: rotate, pan, zoom, reset, and front/3/4/side presets where available.
- Overlay controls: always on top, collapsible settings, transparent model-only mode, or hidden controls with the background retained.
- Optional hover border: move the window by its edges and resize from its corners in model-only mode.
- Accessible shortcuts: visible button hotkeys and a help guide you can reopen at any time.
More views and transparent overlay
Two viewpoints of the same motion
Full case, with the cutaway disabled
OSR2 and SSR1, with settings collapsed
Background hidden: transparent model-only mode
Quick start
- Download and extract the Windows ZIP.
- Run
TEMU-Plus-V1.exe. - Set your sender to UDP →
127.0.0.1:7777. TEMU+ starts listening automatically. - Play your motion and choose a model/view.
TCP and WebSocket listeners can be enabled in Connections. The defaults are TCP port 7777 and WebSocket ws://127.0.0.1:7778. WebSocket accepts plain TCode.
For Serial is an input: TEMU+ opens a COM port and reads incoming TCode. To connect two programs via Serial on one PC, use paired virtual COM ports with matching baud rates.
Shortcuts
H = Help · R = Reset view and position · T = Pin
U = Transparent model-only mode · V = Hide controls, keep background · S = Toggle settings
M = Change model · C = Background · B = Border · −/+ = Zoom · Esc = Close
Drag to rotate, right-drag to pan, scroll to zoom. With controls hidden, hover ? for a quick reminder, or click it to keep the guide open.
Ctrl+Alt+T brings the window forward and restores its controls when the recovery shortcut is available. Recovery is also accessible from the tray icon.
Download
TEMU+ – Windows x64 ZIP · Source codeCredits & license
- @Yoooi / TEMU - the inspiration.
- osr-emu by soritesparadox / ayvasoftware - the OSR2, SR6, and SSR1 emulator.
- @shadowsashimi / OFS-SE - the adapted 3D (Fleshlight) simulator.
- Also built with Electron, Three.js, SerialPort, ws, and Koffi, under their respective licenses.
Any Feedback, bug reports and suggestions are welcome!
If you like this tool, consider supporting me on Patreon.
Changelog
Release history
- 05.10.2026 - v1.0.0: Initial public release
- UDP, TCP, WebSocket, and Serial TCode inputs.
- OSR2, SR6, SSR1, and the adapted OFS-SE simulator.
- Split view, camera controls, appearance settings, and motion guides.
- Transparent model-only mode, collapsible settings, hover move/resize borders, and pin/recovery controls.
- Built-in shortcut help and a portable Windows package with the runtime bundled.








