JFA · Features

Built for the material families actually keep.

JFA connects photographs, documents, stories and genealogy context in one private, self-hosted archive.

Photographs & albums

Make photographs part of the family story.

People in photographs

Identify the people who are actually pictured and keep contextual or related people separate.

Albums

Group photographs into albums and control their order while keeping connections to people and archive material.

Searchable selection

Find people quickly when tagging photographs, album images and other material instead of scrolling through long lists.

People & genealogy

Genealogy gives the archive context.

People

Build person pages with names, dates, places, relationships and the archive material connected to each person.

Family relationships

Parents, children, partners and families provide a navigable genealogy layer without turning JFA into a giant genealogy editor.

GEDCOM import

Bring genealogy from other applications into JFA and use the people and relationships that matter to your archive.

Documents & archive material

Keep letters, records and scans together.

PDFs and files

Store single PDFs or multi-part archive material while presenting them as one coherent document entry.

Descriptions & context

Add descriptions, dates, places and connections to people so a scanned file becomes part of the archive rather than an isolated attachment.

Downloads

Provide straightforward downloads for archive material, including packaged downloads when a document contains multiple files.

Sources & provenance

Remember where the material came from.

Original source

Record original URLs and information about where photographs or documents were obtained.

Creator & institution

Keep information about photographers, creators, archives, museums or other institutions with the material.

Rights & digitization

Document rights information and who digitized or shared the material for future family researchers.

Family contributions

Let relatives contribute without giving up control.

Family accounts

Create accounts for relatives so the archive can be shared privately with the people it is meant for.

Contributions

Relatives can contribute material while administrators retain a review workflow before additions become part of the archive.

Simple access

JFA includes straightforward account handling designed for family members rather than public community registration.

Privacy & control

Private family material stays under your control.

Protected media

Private archive files are delivered through JFA rather than relying on publicly accessible WordPress upload URLs.

Self-hosted

Run JFA on infrastructure you choose and keep ownership of the WordPress installation, database and archive files.

Open source

The code is available for inspection, modification, self-hosting and contribution.

Make it yours

A family archive does not need to look like someone else’s.

Design presets

Choose between built-in visual profiles as a starting point for the public-facing archive.

WordPress foundation

Use the familiar WordPress ecosystem for hosting, site administration and surrounding content.

Portable architecture

JFA keeps genealogy and private-storage responsibilities behind its own interfaces instead of depending on one external genealogy plugin.

See it in practice

Explore JFA for yourself.

Try the public demo, read the documentation or download the current release candidate.