Archaeopteryx logoArchaeopteryx
v0.11.74 · free · macOS · Windows · Linux

Archaeopteryx

The desktop viewer for figures worth publishing.

A mature, offline phylogenetic tree viewer built for publication-quality figures — with integrated taxonomy and sequence annotation, protein-domain architectures, and time axes that reach from calendar dates back through deep geologic time.

Self-contained installers with a bundled runtime — no Java to install. All releases ↗

made in Archaeopteryx
A dinosaur time tree including Archaeopteryx, drawn against an ICS geologic time axis with a Ma ruler
Dinosaur phylogeny on a geologic time axis — Triassic to Neogene, with a numeric Ma ruler. Vector-exported, unedited.

What sets it apart

The combination no other tool offers

Every rival has some of these. None brings them together on a mature, offline desktop — where a figure is finished the moment you export it.

Integrated annotation

Pull UniProt / NCBI taxonomy, sequence data, and protein-domain architectures straight onto the tree — no side pipeline, no hand-drawn overlays.

Calendar & deep time

Tip-dated calendar axes for molecular epidemiology, and a full ICS geologic time scale for the fossil record — the deep-time figure no other viewer draws.

Publication vector export

WYSIWYG PDF, SVG, and EPS from the same renderer that draws the screen — outline text, figure-grade by construction, ready for Illustrator or a manuscript.

Undo & provenance

Every edit is undoable, and every tree-changing operation records what it did — so a figure stays reproducible and a mistake is never one click from permanent.

Large trees, five layouts

Thousands of tips stay responsive across rectangular, circular, and unrooted views — with tip-aligned annotation columns that ride into circular rings.

Reads what you already have

Newick, NHX, Nexus, phyloXML — plus Nextstrain / Auspice JSON, tip-dated labels, and BEAST intervals. Open the file you have; get a figure.



Taxonomy, built in

Color a whole tree by its taxonomy

Give Archaeopteryx a tree of named taxa and it resolves each lineage against NCBI — then colorizes every clade by any rank in a single click, entirely offline when the ranks travel in the file.

A 34-species bat phylogeny colorized by taxonomic family, with scientific and common names
34 bat species (Chiroptera), colorized by family — one click, offline. Every clade rank-annotated; tips carry Latin + common names with taxonomic synonyms.

From download to figure

Three steps

Install

Download the installer for your OS and open it. The runtime is bundled — there's no Java to set up.

Open a tree

Drop in your Newick / phyloXML / Nexus / Auspice JSON, or start from File → Demo Trees to see a feature at work.

Export

Style it, then File → Export to PDF, SVG, or EPS. What you see is exactly what you get.


Backed by a scriptable toolkit

Archaeopteryx is the interactive front of forester — an open-source Java library and a suite of command-line tools for phylogenetics. Explore and finish a figure by hand here; batch or script the same operations headlessly for reproducible, regenerate-from-config pipelines.

forester on GitHub ↗

Using it in your work

Citing Archaeopteryx

A dedicated publication is in preparation. Until it appears, please cite the software directly — the repository's Cite this repository button provides a ready-made reference, and each release is archived with a citable DOI.

Christian M. Zmasek · Archaeopteryx · https://github.com/cmzmasek/archaeopteryx