npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

ceddcozum

v0.2.1

Published

ÇEDD Çözüm pediatric clinical calculators - CLI interface

Readme

ceddcozum / childmetrics

Pediatric clinical calculators from the terminal. 32 tools for growth, neonatal, bone mineral, diabetes, puberty, organ size, blood pressure, and more.

All calculations run locally — no API keys, no network requests, no patient data transmitted.

Also available as childmetrics (same behavior; see childmetrics-pkg/README.md for the alias package):

npx childmetrics --list

Install

# Run directly (no install)
npx ceddcozum --list

# Or install globally
npm install -g ceddcozum
# or
npm install -g childmetrics

Usage

# Simple key=value syntax
ceddcozum auxology sex=male age=5.5 height=110 weight=19

# JSON args (for LLM agents)
ceddcozum auxology --args '{"sex":"male","age":5.5,"height":110}' --format json

# Growth hormone with brand name
ceddcozum growth-hormone weight=25 'usagePattern=her gün 2 mg' concentrationIU=30

# View tool schema (OpenAI function format)
ceddcozum auxology --schema

# Export all schemas for LLM tool-calling
ceddcozum --schemas

Commands

| Command | Description | |---------|-------------| | ceddcozum --list | List all 32 available tools | | ceddcozum <tool> key=value ... | Run a calculator | | ceddcozum <tool> --args '{...}' | Run with JSON args | | ceddcozum <tool> --schema | Show tool schema (OpenAI format) | | ceddcozum --schemas | Dump all schemas | | --format human | Human-readable output (default) | | --format json | JSON ToolResult[] array |

LLM Agent Integration

# 1. Get schemas for your LLM system prompt
ceddcozum --schemas > tools.json

# 2. Agent decides to call a tool
ceddcozum auxology --args '{"sex":"female","age":3,"height":92}' --format json

# 3. Parse JSON array — each item has: label, value, unit?, sds?, percentile?

ToolResult Schema

interface ToolResult {
  label: string       // Human-readable label
  value: string       // Computed value
  unit?: string       // Unit of measurement
  sds?: number        // Standard deviation score
  percentile?: number // Percentile (0-100)
}

License

Apache License 2.0 — see LICENSE.

Copyright 2026 ÇEDD (Çocuk Endokrinolojisi ve Diyabet Derneği) / TSPED (Turkish Society for Pediatric Endocrinology and Diabetes).

Attribution is required when using or redistributing this software. See NOTICE for details.