--- layout: default title: pages.wallets.title description: pages.wallets.description --- {% include hero/wallets.html %} {% include modals/win-core.html %} {% assign desktop-os-order-list = "win64,win32,osx,linux" | split: ','%} {% assign desktop-os-collection = site.data.wallets-collection | where:"type","desktop" | group_by:"os" %} {% assign mobile-os-collection = site.data.wallets-collection | where:"type","mobile" | group_by:"os" %} {% assign product-collection = site.data.wallets-collection | group_by:"product_id" %} {% assign vendor-collection = site.data.wallets-collection | group_by:"vendor_id" %} {% assign hardware-wallets = site.data.wallets-collection | sort: "product_label" | where:"type","hardware" %} {% assign paper-wallets = site.data.wallets-collection | sort: "product_label" | where:"type","paper" %} {% assign security-wallets = site.data.wallets-collection| sort: "product_label" | where:"type","security" %} {% include wallets_js_data.html %} {% for vendor-group in vendor-collection %} {% include modals/vendor-group-download-collection.html %} {% endfor %}

{% t pages.wallets.wallets-security-header %}

{% t pages.wallets.wallets-security-subtitle %} keepassx.org

{% for wallet in security-wallets %} {% include wallet-tile.html %} {% endfor %}

{% t pages.wallets.wallets-desktop-header %}

{% t pages.wallets.wallets-desktop-subtitle %}

{% t pages.wallets.wallets-desktop-latest %}  {% t pages.wallets.wallets-desktop-current-version %}

{% for os-sequence in desktop-os-order-list %} {% for wallet-group in desktop-os-collection %} {% if os-sequence == wallet-group.name %} {% include wallet-tile-group-container.html %} {% endif %} {% endfor %} {% endfor %}

{% t pages.wallets.wallets-mobile-header %}

{% t pages.wallets.wallets-mobile-subtitle %}

{% for wallet-group in mobile-os-collection %} {% include wallet-tile-group-container.html %} {% endfor %}

{% t pages.wallets.wallets-hardware-header %}

{% t pages.wallets.wallets-hardware-subtitle %}

{% for wallet in hardware-wallets %} {% include wallet-tile.html %} {% endfor %}

{% t pages.wallets.wallets-paper-header %}

{% t pages.wallets.wallets-paper-subtitle %}

{% for wallet in paper-wallets %} {% include wallet-tile.html %} {% endfor %}