A project launcher
for TouchDesigner
Browse your .toe files and open them in the TouchDesigner build they were saved with. Keep track of running sessions, find components, and save or restart a project from the same window.
Start with your recent projects
The Recent tab reads TouchDesigner's recent list and adds anything you open through the launcher.
- Install — grab the installer for your platform below
- Set it up — the wizard covers
.toefile association, the companion TOX and tray behavior. Reopen it from Help anytime - Pick a project — see the TD build recorded in the file
- Missing that build? TDXLU offers the matching Derivative download and runs the installer for you
- Launch — or just double-click
.toefiles in your file manager once the association is set
The tabs
- RecentMerged TD + launcher recents; version panel, tags, per-project README, media browser
- CurrentTouchDesigner sessions running right now — including ones opened outside the launcher
- TemplatesStarter
.toefiles, reorderable, with a default TD version for the whole tab - PaletteDerivative palette + custom folders, with a pinned favorites Toolbox on top; drag straight into TD
- PatreonBrowse
.toxcomponents from creators you back or merely follow, and load one into a running session
Drive the running session from the launcher
Add the bundled .tox to your project to save from the launcher, capture thumbnails and preview clips, and load components into the running network.
Include it in your TouchDesigner startup file for new projects. For existing projects, drag it in once. The Companion bar has instructions for both.
Find a project without switching windows
Press the global hotkey — TD fullscreen included — and a small search box appears over whatever you're doing. Type a few letters, hit Enter: projects launch with the right build, running sessions focus, components place into the live session — or drag the row straight into a TouchDesigner network.
>verb-first commands per session — Focus, Save, Thumbnail, Preview video, Relaunch, Kill. Destructive ones arm on the first Enter and fire on the second, never on one keypress.?tool commands — actions the components inside a running project publish for themselves. Type the arguments inline:? rec 2and it's already recording.=components only — your whole.toxlibrary in one list./browse a palette folder, Toolbox category or your Patreon cache.#filter by project tag — running sessions keep their tags, so a live show still surfaces.
Press Alt+↑ to recall a previous query.
Recreated for this page — the real overlay is one click away in the browser demo.
Features
All of it free — no account, no licence key.
Launching
Find the project, get the build it needs, go.
.toe was saved with, straight from the file..toe files, reorderable, with a default TD version for the whole tab..toe associationDouble-click a project in your file manager and it routes through the launcher — with a countdown any key cancels.Quick launch
A hotkey palette over everything — TD fullscreen included. Try it in the browser demo →
> shows verb-first commands per session — Focus, Save, Thumbnail, Preview video, Relaunch, Kill, plus a new project from your default template. Destructive ones always ask for a second Enter.? lists them. Arguments render as chips and can be typed inline (? rec 2) or filled through a short prompt. Same command in several sessions? One row with a count, run against the session you were just in./folder browses a palette folder, Toolbox category or your Patreon cache, grouped under headers; #tag filters by project tag — mixed freely with search words..tox row drags straight into a TouchDesigner network — the palette waits for the drop, then gets out of the way.Phone Remote
Access running sessions from a phone on the same Wi-Fi. Try it in the browser demo →
FNS_Remote gets an Open remote button on its tab: one tap and you are on that session's own page, served by TouchDesigner itself. Exposed parameters, the touch pad and save live there — so they keep working with the launcher closed.FNS_Remote, which serves the phone from inside TouchDesigner. Several phones at once, and it runs with the launcher closed.FNS_Remote's own link, and the fleet page hands it out per session.Projects & metadata
Everything the launcher knows lives next to the .toe — no database.
Name.2.toe increments, Backup/ saves and crash autosaves fold into one card. A versions drawer launches any copy, restores one as the head (the old head is preserved, never overwritten), or prunes to the recycle bin./ (e.g. show/live); filter and edit from the toolbar..toe; fullscreen browse, videos stream on hover.{stem}.tdxlu.json per project — title, description, tags, hero image. Plain JSON, yours to edit.Running sessions
Inspect and control running TouchDesigner processes.
.toe, relaunch with a different version, or kill the process.Companion actions
What the companion TOX unlocks on a selected running session — plus whatever your installed FNSTools packages add to it.
.toe in place; capture a thumbnail or a preview clip (up to 30s) — the gallery picks them up automatically.FNS_Autosave adds one. Arm a timer inside the session, pick whether a save follows your increment/backup preferences or overwrites the open .toe, and skip saves when nothing changed or while you're in Perform Mode. Install it and it appears in the session view; it also runs with the launcher closed.FNS_Collect and it appears in the session view. Works standalone inside TD, no launcher needed.FNS_MediaBrowser) with its own panel inside TD..tox into the network editor — from a local file, any URL, a GitHub release, or a package index..venv, with uv when it's on the machine and the env's own pip otherwise; Set up Python env creates one via TDPyEnvManager in one click..mcp.json, port — and a last-resort transport for companion actions. Never required.Palette & Toolbox
Your components, one drag from any network.
Documents/Derivative/Palette plus any custom folders — drag a .tox straight into a TD network.owner/repo GitHub releases — ⟳ re-fetches, so a GitHub tool tracks its latest release. Package specs too..tox into its network editor without dragging..tox from Explorer or the palette tree onto the Toolbox — onto a category row to pin it there.FNSTools
The FNSTools toolkit, browsable and installable without leaving the launcher — and where the launcher’s optional capabilities come from. Its Plus packages come with a Patreon membership. About the toolkit →
FNS_Autosave (free) brings autosave today; FNS_Collect, FNS_MediaBrowser and FNS_Remote — collect, the media browser and phone control — are coming soon. Each is a complete TouchDesigner tool in its own right: it works with the launcher closed, and lights up the session view when both are installed.installed and 1.1.0 → 1.2.0 badges.Palette tabs inside TouchDesigner
The launcher's Palette, Patreon and Commands tabs, live inside TD's Palette Browser.
FNS_CommandRegistry — the same list the quick-launch ? prefix shows, with inline argument prompts, run straight in that session.load_tox path the desktop Palette tab uses..tox into your TouchDesigner palette's TDXLU Toolbox folder and pinned as a Toolbox tool. Never overwrites the same file twice.FNS_Autosave is installed — and an optional health line (fps · cook ms · drops · GPU) when the launcher's Performance monitor is on.Git & backup
Side panels for keeping projects safe — versioned or copied.
.gitignore, so Backup/, increments and crash autosaves stay out of the first commit.rclone download, sign in via your browser, then it's a backup destination.Getting oriented
Setup, shortcuts and in-app help.
.toe association, companion install, tray behavior — right after the tour, rerunnable from Help.Download
Grab the installer for your platform. It's free — no account, no licence key.
Disk image
A .dmg for Apple Silicon, signed and notarized by Apple. Open it and drag the app to Applications.
The app checks for updates once a day, never while a TouchDesigner session is running. You can skip individual releases or turn the check off in Settings.