The cognitive triangle is a simple CBT Triangle tool you can use to help break negative thought patterns. It is similar to keeping a thought record, but has more structure and requires you to positively reappraise your thoughts, feelings, and behaviors as opposed to just your thoughts. 7
The cognitive triangle is a graph depicting thoughts, feelings, and behaviors all leading to one another, as shown below:
Image Source: Mental Health Center Kids
Over the past few years, I’ve experienced some life-changing events that have led to anxiety. After working with my therapist for over a year, I’ve learned techniques to help me rationalize my thoughts. One of the most impactful tools has been the CBT Triangle.
During my low moments, I relied on this method consistently. Over time, it has helped me become more aware of my emotions and maintain a greater sense of calm. However, I used to log my thoughts on paper, and I often forgot to keep up with it. This inconsistency made it harder to track my progress and identify patterns in my thinking.
That’s why I created this application—to make it easier to log and track my cognitions digitally. With this tool, I hope to identify trends in my thoughts and focus on the areas that need the most attention. This method has been transformative for me, and I’m excited to share it with anyone who finds their way to this repository.
This application allows users to:
- Record and manage entries of their thoughts, feelings, and behaviors.
- View and edit existing entries.
- Delete entries.
- Review entries in a structured format.
- Use the cognitive triangle to positively reappraise their thoughts, feelings, and behaviors.
You can see a live demo of the application in action at the following link: CBT Triangle Demo. This demo showcases the core feature of the application, recording entries and using the cognitive triangle to positively reappraise thoughts, feelings, and behaviors. Explore the demo to understand how this tool can help you track and manage your cognitive patterns effectively.
Step | Positive | Negative |
---|---|---|
Situations & Thoughts | ||
Feelings | ||
Behaviors | ||
Core Beliefs | ||
Summary |
- Node.js (version 14.x or later)
- npm (version 6.x or later)
- Install the dependencies
npm install
- Start the development server
npm run dev
- Build the web application
npm run build
This project is licensed under the MIT License.