
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
posecode-parser
Advanced tools
Parse the .posecode kinematic motion DSL into a validated, ROM-clamped intermediate representation.
Parses .posecode, a small text language for describing human movement, into
a validated, range-of-motion-clamped intermediate representation (IR).
Part of Posecode: a kinematic-motion protocol LLMs can write, rendered as an animated 3D figure in the browser. See the language spec for the full grammar.
npm install posecode-parser
import { parse } from "posecode-parser";
const { ir, warnings, errors } = parse(`
posecode exercise "Body-weight squat"
rig humanoid
pose start = standing
step "Descend" 1.6s ease-in-out:
hips: flex 80
knees: flex 95
ground-lock: feet
repeat 8
`);
if (errors.length === 0 && ir) {
// Pass `ir` to posecode-render to animate it, or inspect it directly.
}
parse() never throws — malformed or out-of-range documents come back as
structured errors/warnings instead. Every joint angle in ir is hard-clamped
to a healthy range of motion, so a hallucinated knee: flex 200 renders at its
safe ceiling with a warning, never an anatomically impossible joint.
MIT
FAQs
Parse the .posecode kinematic motion DSL into a validated, ROM-clamped intermediate representation.
The npm package posecode-parser receives a total of 47 weekly downloads. As such, posecode-parser popularity was classified as not popular.
We found that posecode-parser demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.