https://github.com/nfreear/breath
Breath — a Web & mobile App to help you focus on and calm your breathing.
https://github.com/nfreear/breath
biofeedback breathing smil svg svg-animations web-app wellbeing
Last synced: 3 months ago
JSON representation
Breath — a Web & mobile App to help you focus on and calm your breathing.
- Host: GitHub
- URL: https://github.com/nfreear/breath
- Owner: nfreear
- Created: 2020-04-01T15:45:14.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-10-28T15:37:42.000Z (8 months ago)
- Last Synced: 2025-10-28T16:35:56.859Z (8 months ago)
- Topics: biofeedback, breathing, smil, svg, svg-animations, web-app, wellbeing
- Language: JavaScript
- Homepage: https://nfreear.github.io/breath/
- Size: 886 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
[![Breath Web App][icon]][app]
[![Node CI ~ test status][gh-badge]][gh-link]
[![Breath App on NPMJS.com][npm-badge]][npm-link]
[![Lighthouse audit][lh-badge]][lh-link]
[![Find PWA directory][find-badge]][find-link]
[![License: GPL][gpl-badge]][gpl]
# Breath #
A [Web & Mobile App][pwa] to help you focus on and calm your breathing.
__Currently in 'Beta'.__
_Try me!_ [__nfreear.github.io/breath__][app]
_Resonant breathing biofeedback training_ has [been shown][sutarto 2012] to be
[beneficial][wp] to relieve stress ([Moss 2004][]).
## Release notes
* View the [Change log](./CHANGELOG.md),
* Gist: [original SVG][gist]
---
## Browser support?
_The intention is to support the App on the latest version of the
ever-green browsers listed below, except for Internet Explorer_.
This is the current status, based on what I've managed to test so far!
* ✅ _OK_ — Chrome _(desktop, Android)_,
* ✅ _OK_ — Samsung _(Android)_,
* ✅ _OK_ — Firefox _(desktop)_,
* ✅ _OK_ — Safari _(Mac OS, iOS: iPhone)_,
* ❌ _bug_ — MS Edge — _I'm investigating_,
* ✖️ _NO_ — MS Internet Explorer — _not supported_!
## Development
```sh
npm install
npm start
npm test
```
---
## License
* License: [GNU General Public License __(GPL-3.0)__][gpl].
[wp]: https://en.wikipedia.org/wiki/Biofeedback#Stress_reduction
"Biofeedback on Wikipedia."
[sutarto 2012]: https://doi.org/10.1080%2F10803548.2012.11076959
"A.P. Sutarto, M.N.A Wahab & N.M. Zin (2012) Resonant Breathing Biofeedback Training for Stress Reduction Among Manufacturing Operators, Internat. J. of Occupational Safety and Ergonomics, 18:4, 549-561, DOI: 10.1080/10803548.2012.11076959; Retrieved 04-April-2020"
[pdf-moss 2004]: https://bfe.org/articles/issue1_final.pdf
"(PDF) Moss D. Heart rate variability (HRV) biofeedback. Psychophysiology Today. 2004;(1):4–11. Retrieved 04-April-2020."
[moss 2004]: https://scholar.google.com/scholar?q=Moss+%22Heart+rate+variability+%28HRV%29+biofeedback%22#
"Moss D. Heart rate variability (HRV) biofeedback. Psychophysiology Today. 2004;(1):4–11. On Google Scholar."
[pwa]: https://en.wikipedia.org/wiki/Progressive_web_application
"Progressive web application (PWA), on Wikipedia"
[gist]: https://gist.github.com/nfreear/c8666ec92360d09c4f6d559a4e4d55ec
"Gist: nfreear / breathing-animation.web-app.svg"
[gpl-badge]: https://nfreear.github.io/breath/lib/badge-gpl.svg
[gpl]: https://gnu.org/licenses/gpl-3.0.html#content
"© Nick Freear, 01-Apr-2020 | GNU General Public License | GPL-3.0+"
[lh-badge]: https://nfreear.github.io/breath/lib/badge-lighthouse.svg
"Lighthouse audit report — 99.2% — (97 | 100 | 100 | 100)"
[lh-link]: https://lighthouse-dot-webdotdevsite.appspot.com/lh/html?url=https%3A//nfreear.github.io/breath/
[find-badge]: https://nfreear.github.io/breath/lib/badge-findpwa.svg
[find-link]: https://findpwa.com/app/breath-web-app?utm_source=nfreear "'Breath' on findPWA"
[npm-badge]: https://img.shields.io/npm/v/breath-web-app.svg "'Breath' on NPMJS"
[npm-link]: https://npmjs.com/package/breath-web-app?utm_source=nfreear
[gh-badge]: https://github.com/nfreear/breath/workflows/Node%20CI/badge.svg
[gh-link]: https://github.com/nfreear/breath/actions "Node CI — Test status"
[unpkg]: https://unpkg.com/breath-web-app/
[app]: https://nfreear.github.io/breath/?utm_source=readme&sound=baltic
"Try the 'Breath' Web App (beta) (sound: Baltic waves)"
[icon]: https://nfreear.github.io/breath/lib/icon.svg