Fork of Fork of The Five Skandhas (The Five Aggregates)
This interactive visualization explores the Buddhist concept of the Five Skandhas, depicting how Form, Sensation, Perception, Mental Formations, and Consciousness interrelate. A force-directed graph using d3.forceSimulation and d3.forceLink displays the nodes and their interdependence, with clickable nodes highlighting connected elements. The system also includes a step-by-step example tracing how an apple is experienced through all five aggregates, using CSS transitions to modify the image's visual effects.
AI-generated descriptionThe Five Skandhas - Buddhist Philosophy
This repository contains files for an interactive web experience explaining the Five Skandhas concept from Buddhism, including:
- An informational page with descriptions of each Skandha
- An interactive visualization showing the interdependence between the Skandhas
- A real-world example illustrating how the Skandhas work together
- A printable poster version for educational purposes
Files
index.html- Main informational page with interactive elementsstyles.css- Styling for the main pageskandhaData.js- Data structures for the Five SkandhasvisualizationController.js- Controls for the interactive visualizationexampleController.js- Controls for the interactive examplesposter.html- Printable poster design
The Five Skandhas
In Buddhist philosophy, the Five Skandhas (or Aggregates) represent the five aspects that constitute human experience. Together, they explain how we perceive reality and form our sense of self.
| Skandha | Sanskrit | Function | Description | Interdependent With |
|---|---|---|---|---|
| Form | Rūpa | Physical structure | Material body and external matter; what we can see, touch, sense | All |
| Sensation | Vedanā | Feeling | Experience of pleasure, pain, or neutrality arising from contact | Perception, Form |
| Perception | Saññā | Recognition | Identification and labeling of sensory input | Sensation, Form |
| Mental Formations | Saṅkhāra | Volition | Intentions, habits, thoughts, karmic tendencies | Perception, Sensation |
| Consciousness | Viññāṇa | Awareness | Basic awareness of experience, tied to the other aggregates | All |
Understanding the Five Skandhas helps us recognize that what we consider our "self" is actually a collection of ever-changing processes rather than a fixed entity.
Interactive Features
This project includes several interactive elements:
- A force-directed graph visualization showing the interdependence between skandhas
- Highlight functionality to explore each skandha and its relationships
- A step-by-step interactive example showing how an experience (eating an apple) is processed through all five skandhas
- A meditation guide for applying this understanding in practice
Usage
Simply open index.html in a modern web browser to explore the interactive elements. For printing the poster version, open poster.html and use your browser's print functionality.