v1.0.0 - 23 Free Interactive CBT Tools
CBT Toolkit v1.0.0 - 23 Free Interactive Mental Health Tools
A collection of 23 free interactive CBT (Cognitive Behavioral Therapy) tools and guides. Built with vanilla JavaScript - no framework, no backend, no signup, no dependencies.
What's New
This is the initial release of the CBT Toolkit, featuring:
Interactive Tools (6 standalone)
- CBT Thought Record (7-step with distortion checker)
- Cognitive Distortion Checker (11 thinking traps)
- Mood Tracker (daily logging + trends)
- Thought Record Template (print-optimized worksheet)
- Negative Thought Reframer
- Context-Dependent Core Belief Detector
Condition-Specific Guides + Tools (20 conditions)
Anxiety, Depression, OCD, Panic Attacks, Social Anxiety, Health Anxiety, PTSD & Trauma, Intrusive Thoughts, Perfectionism, Low Self-Esteem, Imposter Syndrome, Burnout, Body Image, Anger, Sleep/Insomnia, Shame, Grief & Loss, ADHD/RSD, Relationship Anxiety, Procrastination
Each guide includes 5-6 CBT techniques + an interactive tracking widget with localStorage save and JSON export.
Features
- Zero dependencies (pure HTML/CSS/JS)
- Privacy-first (data never leaves your browser)
- Offline-capable
- JSON export from every tool
- Print-optimized worksheets
- SEO-optimized with structured data schema
- Responsive (phone/tablet/desktop)
Live Demo
https://473185670.github.io/cbt-toolkit/
Why keyword-pattern matching instead of ML?
Precision, zero latency, zero cost, zero privacy risk, explainability, and a small known output space (CBT has ~11 distortions, ~13 core beliefs - no language model needed).