0
core modes: `SETUP` and `ANIMATE`
SpineBones is a 2D skeleton editor for building bone hierarchies, attaching images through slots, managing active skins, animating on a keyframe timeline, and exporting the result as project JSON, a Spine-like ZIP package, or WebM video.
Product screenshot
0
core modes: `SETUP` and `ANIMATE`
0
export paths: JSON, ZIP, WebM
0
core technologies in the stack
What you feel immediately
A top toolbar, side panels, center canvas, bottom timeline, and status bar give the app the feel of a real editor instead of a placeholder demo.
What you can ship
Save and load projects, export a Spine-like package, or render animation as WebM without leaving the main workflow.
Key features
The core experience focuses on simple 2D rigging, slot and skin management, keyframe animation, and export options that work well for both desktop and web workflows.
Create new bones directly in the workspace, inherit parent-child links by clicking over existing bones, then adjust name, length, rotation, position, and scale from the properties panel.
Add slots to the selected bone, upload image attachments, switch the active attachment, and change skins without breaking the main rigging flow.
Scrub the timeline, play the animation, insert and delete keyframes, mirror loops, jump between keys, and edit FPS and duration from the bottom panel.
The top toolbar, bones panel, slots panel, main canvas, properties panel, timeline, and status bar make the interface easy to understand without a long onboarding flow.
Save project JSON, export a Spine-like ZIP package, or render animation as WebM for previews, reviews, or quick presentation-ready output.
Desktop menu actions, undo and redo, tool shortcuts, play and pause, setup and animate toggles, and status hints keep the workflow fast and productive.
Workflow
Start with the `Bone` tool, build the hierarchy, and edit core properties like name, length, rotation, scale, and parent.
Add slots to the active bone, upload image attachments, switch the active attachment, and manage skins for pose or visual variations.
Switch to `ANIMATE`, scrub the timeline, record keyframes, copy the first frame, build loops, and preview playback directly in the editor.
Use save and load for project JSON, export a Spine-like package for interoperability, or render WebM for fast demos and reviews.
Real editor views
Interface overview
Pose, Bone, Move, Rotate, Scale, undo and redo, keyframe controls, background tools, save and load, and export actions.
Bones, Slots, and Skins for selection, reordering, attachment management, and switching the active skin.
The main area for creating bones, posing, rotating, scaling, dragging attachments, and using camera pan and zoom with a background reference.
A properties panel for the selected bone and active attachment, including helper messaging when nothing is selected.
Frame scrubbing, playback, FPS, duration, timeline row selection, and keyframe deletion through click or shortcut.
The app name, current project file, open file support in desktop mode, and shortcut hints that improve orientation.
SpineBones
SpineBones helps you build bone hierarchies, attach images through slots, manage active skins, and animate with a keyframe timeline in one workspace that stays lightweight, fast, and focused.
Create bones directly on the canvas, build a parent-child hierarchy, then fine-tune position, length, rotation, and scale from the properties panel.
Add slots to the selected bone, upload image attachments, switch the active attachment, and manage skins to match your rig setup.
Scrub the timeline, add keyframes, loop animation, then save the project to JSON or export as Spine-like ZIP and WebM.