jcarbgen permet de créer, consulter, modifier, imprimer des arbres généalogiques ascendants (appelés également généogrammes ascendant), comportant un nombre quelconque de générations. il permet d'exporter et d'importer les fichiers au format gedcom. le dessin de l'arbre s'effectue de façon entièrement automatique. chaque personne est représentée par un cadre d'environ 30x42 mm (valeur par défaut, modifiable avec la commande format) dans lequel s'affichent les informations (succintes) relatives à la personne. la place disponible pour afficher (et imprimer) les informations étant limitée, on peut associer à chaque personne une fiche détaillée au format html ou au format texte simple (.txt). cette fiche pourra, si elle existe, être consultée à l'écran à l'aide du navigateur intégré, et également imprimée à l'aide de ce même navigateur. l'édition de cette fiche peut être réalisée à l'aide de l'éditeur html intégré à jcarbgen. on peut également associer à chaque personne une photo qui s'affichera et s'imprimera à droite du cadre. les formats testés actuellement sont jpeg et bmp (image bitmap de windows), d'autres formats sont sans doute utilisables car qt en reconnait un grand nombre. un exemple d'arbre généalogique avec deux modèles de fiches est fourni dans la distribution dans le sous-répertoire jcarbgen/docs/exemples.