Skip to content

Repository files navigation

GitHub release

GeneaGrab is a desktop tool to view and download images of digitised registers available on the websites of various (mainly French) archive services.

Note

GeneaGrab v4 is a complete rewrite using Tauri v2 (Rust backend & SolidJS frontend). Following this rewrite, providers are being re-implemented. Fewer providers are available currently, and some legacy providers may not return.

Screenshots

Registry List

Register Viewer

Supported Archive Services

UserScripts (🧰) are available for browser integration (via Violentmonkey, Tampermonkey, etc.) to open records directly in GeneaGrab using custom protocol links (geneagrab://).

🇫🇷 France

Legacy Archive Services (v2–v3)

The following archive services were supported prior to the v4 Tauri rewrite. They are not currently supported in v4 while provider implementations are being reworked. Some may be re-added in future updates, while others may not return.

🌍 Worldwide

🇫🇷 France

🇮🇹 Italy

Development

Prerequisites

  • Rust
  • Bun
  • Tauri CLI v2 (cargo install tauri-cli --version "^2.0.0")

Running locally

# Install dependencies
make install

# Start the desktop application in dev mode
make desktop_dev

About

A tool to download pages of digitised registers available on the websites of various (mainly French) archive services.

Topics

Resources

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages