One trunk, one family
Twenty-six generations in one continuous line — twenty-two of them a single ancestral thread down to Ch. Des Raj Kundu in 1919, then four generations more to today.
← scroll sideways if the tree is wider than your screen →
For whoever edits this next
Most of the tree — everyone from Ch. Des Raj Kundu onward — is one list in this file's code, called desRajNode. Every person is an object that can have its own children list, so the tree can grow to any size or depth.
{ name: "Ekagra Kundu", years: "b. 13 Jun 2026", role: "Great-grandson", children: [] }
To add a child to someone, find their entry in desRajNode and add a new object like the one above inside their children: [ ] list. To add a spouse, edit the name field to "Person A & Person B".
The long ancestral line above Des Raj (Mahiyal through Karamchand) is generated from a separate plain list called ancestralNames near the top of the code — just names in order, no need to touch its structure to extend it further back if more names come to light.