
FamilyTree JS 2 is a JavaScript library designed for developers to build interactive and customizable family tree applications, visualizing complex genealogical relationships.
Vendor
BALKAN App
Company Website

BALKAN FamilyTree JS 2 is a powerful JavaScript library specifically engineered for developers to integrate robust family tree functionalities into their web applications. Often referred to as a genealogy or pedigree chart, a family tree visually represents family relationships in a conventional tree structure. This library simplifies the complex task of rendering and managing such intricate data, providing a ready-to-use component that handles the underlying logic and presentation. Developers can leverage this tool to create applications for personal genealogy tracking, historical research, medical family history analysis, or even organizational hierarchy visualization. The library abstracts away the challenges of drawing nodes, managing connections, and handling user interactions, allowing developers to focus on the application's core business logic. Its comprehensive feature set ensures that a wide range of family structures and display requirements can be met with ease, making it an invaluable asset for projects requiring sophisticated hierarchical data representation.
Features & Benefits
- Expand Collapse
- Loading on Demand
- Lazy Loading
- Multiple Partners (Wives or Husbands)
- Consanguineous Marriage Support
- Focus Functionality
- Templates
- Node Customization
- Edit Form
- Edit / ReadOnly Mode
- Zoom
- Customizations