macOS
brew install lifelineslocal Homebrew formula metadata
sudo port install lifelinesMacPorts ports tree · genealogy/lifelines/Portfile · source: api.github.com
brew / rank 11371
Text-based genealogy software. Version 3.1.1 via Homebrew; verified from local package data. Also installable with debian: sudo apt install lifelines.
install
brew install lifelineslocal Homebrew formula metadata
sudo port install lifelinesMacPorts ports tree · genealogy/lifelines/Portfile · source: api.github.com
sudo apt install lifelinesDebian stable package indexes · lifelines · source: deb.debian.org
nix profile install nixpkgs#lifelinesnixpkgs package indexes · pkgs/by-name/li/lifelines/package.nix · source: api.github.com
sudo zypper install lifelinesopenSUSE Tumbleweed package metadata · lifelines · source: download.opensuse.org
overview
Text-based genealogy software
history
LifeLines is a text-based genealogy system with its own report language and GEDCOM-oriented database model. It is much older than its GitHub repository: the project site says Tom Wetmore wrote it circa 1991-1994 and later placed it under an MIT-style license.
LifeLines grew from early-1990s Unix genealogy software into a community-maintained open-source project. The README credits Thomas T. Wetmore IV as the original author and says the open-source community maintains it.
The project site emphasizes GEDCOM storage and scripting. Its report scripts generate ancestor and descendant reports, LaTeX books, PostScript charts, and other genealogy outputs.
The NEWS file records later maintenance work: the 3.1.0 stable line moved from SourceForge to GitHub and improved build infrastructure, while the 3.2.0 line targeted a full 64-bit port and Mac OS X support.
LifeLines built a long-running user community around the LINES-L mailing list, which the project site says was established in 1992. Package managers kept it available for users who preferred a scriptable terminal genealogy database instead of GUI-first family-tree programs.
Users import or maintain GEDCOM data, browse and edit family records in a text interface, verify databases with dbverify, and run LifeLines report scripts through tools such as llexec.
LifeLines is package-nerd interesting because it preserves a pre-web, terminal-first genealogy workflow in modern package systems. It is also a reminder that package managers carry cultural software, not only developer tools and servers.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.linesrc./.linesrclines.cfgexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
btedit | executable | indexed executable | Discovered from the local executable index. |
dbverify | executable | indexed executable | Discovered from the local executable index. |
llexec | executable | indexed executable | Discovered from the local executable index. |
llines | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:lifelines |
|---|---|
| Version | 3.1.1 |
| Package manager | Homebrew |
| Homepage | https://lifelines.github.io/lifelines/ |
| Repository | https://github.com/lifelines/lifelines |
| Bottle | not recorded |
| Service | none declared |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
lifelines 3.0.61-5
text-based genealogy software
http://lifelines.github.io/lifelines/
sudo apt install lifelineslifelines-doc 3.0.61-5
documentation for lifelines, a genealogy software system
http://lifelines.github.io/lifelines/
sudo apt install lifelines-doclifelines-doc-sv 3.0.61-5
swedish documentation for lifelines, a genealogy software system
http://lifelines.github.io/lifelines/
sudo apt install lifelines-doc-svlifelines-reports 3.0.61-5
reports for lifelines, a genealogy software system
http://lifelines.github.io/lifelines/
sudo apt install lifelines-reportslifelines
nix profile install nixpkgs#lifelineslifelines 3.0.61-3
text-based genealogy software
http://lifelines.github.io/lifelines/
sudo apt install lifelineslifelines-doc 3.0.61-3
documentation for lifelines, a genealogy software system
http://lifelines.github.io/lifelines/
sudo apt install lifelines-doclifelines-doc-sv 3.0.61-3
swedish documentation for lifelines, a genealogy software system
http://lifelines.github.io/lifelines/
sudo apt install lifelines-doc-svlifelines-reports 3.0.61-3
reports for lifelines, a genealogy software system
http://lifelines.github.io/lifelines/
sudo apt install lifelines-reportslifelines 3.1.1+42ce4bda-1.4
The Lifelines Genealogy Program
https://github.com/lifelines/lifelines
sudo zypper install lifelineslifelines
sudo port install lifelinessource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.