Skip to content

v1.2.0 - 36 Free Mental Health Tools + 12 CBT Detectors

Choose a tag to compare

@alexcoledev alexcoledev released this 20 Sep 00:01
· 52 commits to main since this release

What is this?

A collection of 36 free, interactive mental health tools built with vanilla JavaScript. No framework, no backend, no signup, no dependencies. Just open and use.

What is new in v1.2.0?

  • 36 CBT-for-X tools (up from 23 in v1.1.0) — covering anxiety, depression, OCD, ADHD, PTSD, panic attacks, insomnia, body image, imposter syndrome, shame, anger, health anxiety, burnout, procrastination, perfectionism, social anxiety, people-pleasing, test anxiety, grief, and more
  • 12 standalone CBT detectors — cognitive distortion detector, core belief detector, safety behavior detector, habituation pattern detector, catastrophe prediction calibration detector, price discrimination detector, and others
  • Hub page linking all 36 tools from a single entry point
  • Zero dependencies — every tool is self-contained HTML+JS
  • Zero backend — all data stays in your browser via localStorage
  • Zero signup — no accounts, no tracking, no data collection

Why rule-based instead of ML?

For constrained domains with medical accuracy requirements (CBT techniques have a small, well-defined output space from decades of research), rule-based keyword matching beats ML on: precision (no hallucinated reframes), zero latency, zero cost, zero privacy risk, and full explainability (the matched pattern IS the clinical reasoning).

Live demo

Who is this for?

  • People looking for free, private, instant CBT self-help tools
  • Developers interested in rule-based NLP patterns in vanilla JS
  • Therapists who want to recommend tools to clients (no signup barrier)
  • Anyone curious about how CBT works under the hood

Stats

  • 36 interactive tools
  • 12 standalone detectors
  • 0 dependencies
  • 0 backend requirements
  • 0 signup requirements
  • 100% client-side
  • 100% private (data never leaves your browser)

If you find this useful, please star the repo. It helps others discover it.