← all repositories
ZhUyU1997/open-pose-editor

Pose a mannequin in 3D, feed ControlNet

It exists to spare Stable Diffusion users from hand-drawing stick figures by offering a browser-based 3D mannequin that exports ControlNet-ready pose, depth, and edge maps.

954 stars TypeScript Other AI
open-pose-editor
Not currently ranked — collecting fresh signals.
star history

What it does

The editor centers on a posable 3D human mannequin. Joints can be rotated to set a pose, body proportions like height and limb length are adjustable, and the output includes skeleton, depth, normal, and canny maps for ControlNet workflows.

The interesting bit

Rather than wrestling with 2D stick-figure tools or heavy 3D suites, the tool offers a lightweight, web-first rig that outputs ControlNet-native maps. Its hand-editing mode is particularly finicky, requiring manipulation of individual finger bones via colored circles to nail a gesture.

Key highlights

  • Pose editing via direct joint rotation in a 3D viewport
  • Hand bone manipulation for detailed finger positioning
  • Built-in generation of depth, normal, and canny maps for ControlNet workflows
  • Adjustable body parameters (height, weight, limb lengths) to match different physiques
  • Save/load scenes and adjustable output resolution

Caveats

  • The README is mostly a quickstart guide, offering no insight into the underlying 3D engine, browser compatibility, or rendering pipeline.
  • Support and community discussion are routed through a Tencent QQ group, which may be inaccessible to non-Chinese-speaking users.

Verdict

Worth bookmarking if you generate character art with Stable Diffusion and need precise pose control without installing Blender. If you already have a 3D-to-ControlNet pipeline, it may feel redundant.

Frequently asked

What is ZhUyU1997/open-pose-editor?
It exists to spare Stable Diffusion users from hand-drawing stick figures by offering a browser-based 3D mannequin that exports ControlNet-ready pose, depth, and edge maps.
Is open-pose-editor open source?
Yes — ZhUyU1997/open-pose-editor is open source, released under the MIT license.
What language is open-pose-editor written in?
ZhUyU1997/open-pose-editor is primarily written in TypeScript.
How popular is open-pose-editor?
ZhUyU1997/open-pose-editor has 954 stars on GitHub.
Where can I find open-pose-editor?
ZhUyU1997/open-pose-editor is on GitHub at https://github.com/ZhUyU1997/open-pose-editor.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.