Now shipping — v1 release

The JBeam editor
BeamNG modders
actually deserve.

Nodebeam Studio is a professional 3D workspace for building, editing and inspecting BeamNG JBeams — with a live viewport, FBX references, transform tools you already know, and an editor that stays in sync.

0+
Pro tools
0
Unified workspace
JBeams shipped
Nodebeam Studio — professional JBeam editor for BeamNG
License auto-activated
Delivered on your Discord DM
Blender-style controlsTwo-way JBeam ↔ viewport syncFBX references with opacityMirror • Hide • FilterUndo / Redo everywhereCursor alignment (P)Live 3D viewportMulti-part support

Built by modders,
for serious modders.

No more juggling notepad, Blender and BeamNG at once. NBS gives you a purpose-built environment where geometry, structure and JBeam text stay perfectly in sync.

Viewport & Rendering

A performance-first 3D workspace built specifically for JBeam.

6 tools
Live 3D JBeam Viewport

Nodes, beams, triangles, triggers and FBX meshes in one live scene.

Blender-Style Controls

MMB rotate, Shift+MMB pan, Ctrl+MMB zoom. Numpad snaps to orthographic views.

Focus Selected (F)

Frame your selection on demand — no jarring auto-snap on every click.

Adaptive Node Size

Nodes shrink slightly as you zoom in, keeping dense clusters workable.

Lighting Control

Shift + RMB drag to steer viewport lighting for perfect readability.

Performance-Focused

Optimized selection, transforms and edits for large JBeam structures.

Editing & Transforms

Modeling-grade tools mapped onto the JBeam workflow.

7 tools
JBeam Editor

Syntax highlighting, line numbers, search, and two-way viewport sync.

Move Nodes (G)

Press G then X/Y/Z. Left-click / Enter to confirm, Esc to cancel.

Scale Nodes (S)

S then axis. Hold Shift for ultra-fine adjustments.

Rotate Nodes (R)

R then axis. Pivots around the average selected-node position.

Cursor Alignment (P)

Place a cursor at a node or the selection average, then scale to 0 to align.

Mirror Tool

Mirror nodes, beams and tris across an axis with pre-apply preview.

Undo / Redo

Ctrl+Z / Ctrl+Y across editor and viewport, including hidden-node changes.

Selection & Visibility

Get to exactly what you need to edit, instantly.

7 tools
Node Selection

Click, Shift-click, Ctrl-click deselect, or drag-select groups.

Hide / Unhide Nodes

Hide selection plus connected beams and tris. Alt+H unhides all.

Node Names

Toggle labels that hug nodes and render above tris for readability.

Beam Type Filtering

Filter by normal, support, hydro, bounded and more.

Beam Group Filtering

Use //--SUPPORT BEAMS--// style comments to filter sections at will.

Part Filtering

Show or hide individual JBeam parts when working with multi-part files.

Quick Visibility

Alt+N names, Alt+T tris, Alt+B beams, Alt+Shift+N nodes.

Building & Geometry

Create structure without leaving the viewport.

5 tools
Add Beams

Enable, click two nodes, and NBS inserts the beam in JBeam and viewport.

Add Triangles

Enable, click three nodes to create a tri in editor and viewport.

Node Collision Display

Aqua = self-collision off, pink = collision off, default = active.

Self-Collision Editing

Right-click selection to toggle self-collision, written straight to JBeam.

Trigger Editing

Move, rotate and scale triggers/triggers2 with values written back live.

Files & Materials

Round-trip your assets without leaving NBS.

4 tools
Load / Save / Reload

Open .jbeam files, save, reload from disk, work on many parts at once.

Drag & Drop

Drop .jbeam or .fbx anywhere. Dropping a new FBX replaces the current one.

FBX Import & Opacity

Use FBX as a build reference. Adjust opacity to place nodes precisely.

Material Generator

Scan textures, generate main.materials.json, preview and merge changes.

"nodes": [
    ["id", "posX", "posY", "posZ"],
    {"selfCollision": true},
    ["n01",  0.42, -0.31,  0.88],
    ["n02", -0.42, -0.31,  0.88],
    ["n03",  0.42,  0.31,  0.88],
],
"beams": [
    ["id1:", "id2:"],
    //--SUPPORT BEAMS--//
    ["n01",  "n02"],
    ["n02",  "n03"],
    {"beamType": "|SUPPORT"},
    ["n03",  "n01"],
],

Edit visually. Ship clean JBeam.

Every move, mirror, add-beam and self-collision toggle writes straight to the JBeam file. Rewrite a section by hand? The viewport catches up instantly. No format munging, no lost comments, no surprises.

  • Comments preserved for group filtering
  • Self-collision states written per-node
  • Beam type & flags kept intact on edits
  • Multi-part files handled side-by-side

One plan. All the tools.

Subscribe monthly. Your license key stays active as long as your subscription does.

Nodebeam Studio
Monthly membership
Discord Auth
$10 AUD/ month
  • Full access to Nodebeam Studio
  • License key delivered on purchase
  • All 28+ tools and future updates
  • Discord community & support
  • Cancel anytime
Continue with Discord

Secure payment. License auto-issued to your Discord account.

Answers, up front.

The stuff people ask before they buy. If you don't see your question, ping us on Discord — we usually reply in minutes.

Still have questions?

Real humans, fast replies.

Ask on Discord

Sign in with Discord and complete checkout. Your key is issued instantly and stays valid as long as your subscription is active.

Your license remains active until the end of the current billing period, then deactivates automatically. Resubscribe anytime.

Yes. Deactivate on the old device from your dashboard, then sign in on the new one. Two active machines per license.

Yes. NBS is purpose-built for BeamNG JBeam files including nodes, beams, triangles and triggers/triggers2.

No. NBS ships with viewport controls modeled after Blender, plus FBX import so you can use existing meshes as references.

Windows 10 and 11 are fully supported today. macOS and Linux builds are on the roadmap.

Never. Every update and new tool is included with your active subscription.

Join our Discord — the core team and modders respond fast. Priority support is included with every plan.