Skip to content

murdawkmedia/contraction-timing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contraction Timer & Box Breathing App

License: MIT Open Source Live App

🔗 Live App: murdawkmedia.github.io/contraction-timing

A beautifully designed, distraction-free contraction timer with an integrated 4-box breathing visualizer. Fully open source, privacy-first, and free forever. Works on desktop and mobile.

Features

  • ⏱ Smooth Timer: High-fidelity stopwatch using requestAnimationFrame.
  • 📋 Contraction History: Logs duration and interval times for every contraction.
  • 🚨 5-1-1 Rule Alert: Automatically detects when it's time to head to the hospital (contractions every 5 min, 1 min long, for 1 hour).
  • 🫁 Box Breathing: 4-box breathing method modal (4s inhale, 4s hold, 4s exhale, 4s hold) to calm the nervous system during contractions.
  • 🔒 Privacy-first: All data stored locally in your browser — no accounts, no servers, no tracking.
  • ⌨️ Keyboard shortcut: Press Space to start/stop timing.

Open Source

This app is 100% open source under the MIT License. Feel free to fork, contribute, or use the code in your own projects.

Created by Murdawk Media. Need professional web design or development? Get in touch.

Contributing

  1. Fork the repository
  2. Make your changes to index.html
  3. Open a Pull Request

No build tools or dependencies required — it's a single HTML file.

About

A free, open-source contraction timer with 4-box breathing for labor tracking. Built with privacy-first principles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages