Official Extension Registry · 100% Free & Open-Source

Expand Your Vault with
Specialized Modular Extensions

Keep your base ArmoryVault installation lean and lightning-fast. Download precision reloading tools, ballistics solvers, armorer ledgers, and ATF compliance modules on-demand with zero application rebuilds.

How In-App Modules Work

Engineered for seamless offline agility, rapid updates, and complete data safety.

01

1-Click Download

Inside ArmoryVault Desktop, open the Module Center via the Blocks icon. Click "Download & Install". The app streams the official zip asset directly from GitHub Releases and unpacks it to your local application data directory.

02

Dynamic Route Mounting

Modules are code-split and loaded dynamically without recompiling or relaunching the core app. Newly discovered modules appear immediately in the sidebar navigation and command palette.

03

Encrypted Data Archiving

If you uninstall a module to free disk space, its data is not destroyed. Active keys are automatically extracted, encrypted with your vault master key, and archived so your data travels safely with automated .zip backups.

Build Your Own Module

Create custom inventory tools, specialty calculators, or integration bridges using standard React and TypeScript.

// modules/my-specialty-tool/manifest.json { "id": "custom-choke-selector", "name": "Shotgun Choke & Patterning Guide", "version": "1.0.0", "minAppVersion": "2.9.0", "category": "range", "description": "Calculate constriction percentages and pattern densities at 40 yards.", "dataKeys": ["pattern_targets"], "entry": "index.tsx" }
Read Contribution Guide on GitHub ↗