Imagine With Craft

Baby OS

by Mikail Kraft
Winter 2026 · Category Winner

Baby tracking apps want your data on their servers and charge a subscription. Baby OS is one HTML file that uses your Craft document as the database — sleep, feeds, diapers, health, all private and shareable with your partner through Craft's native sharing.

Baby OS

自己动手构建

第 1 步 — Duplicate the Baby OS Template

Copy the Baby OS Template to your Craft account. The template comes pre-structured with sections for sleep, feeds, diapers, and health — plus a Settings block where you'll find your API URL.

第 2 步 — Enable the Craft API

Enable read and write API access on your duplicated document. Baby OS needs write access to log new entries and read access to display your dashboard.

第 1 步

打开 “Imagine” 标签页

第 2 步

点击 “Add Your First API Connection”

第 3 步

为你的 API 连接配置一个名称。

第 4 步

点击 “Add Document”,然后选择你的 Baby OS 文档。

第 5 步

用于与你的文档交互的 API URL 现在显示在顶部

第 3 步 — Download & Open Baby OS

Download baby-os.html from the latest GitHub release. No build step needed — just double-click it to open in your browser. Alternatively, clone and run it locally:

git clone https://github.com/mikailkraft/baby-os.git && cd baby-os && npm install && npm run dev

Enter the API URL from your template's Settings block to connect Baby OS to your Craft document.

The Result

A real-time parenting dashboard — sleep patterns, feeding schedules, diaper tracking, and health notes — all stored in your private Craft document. Baby OS also includes Apple Shortcuts for hands-free logging (log nap, feed, diaper, appointments) and you can share the Craft document with your partner for multi-caregiver access. The entire project is open source — fork it to build your own Craft-powered dashboard for any tracking use case.

更多值得尝试的灵感

返回画廊