--- title: DOMApplicationsRegistry slug: Web/API/DOMApplicationsRegistry tags: - API - Apps - Apps API - NeedsTranslation - Non-standard - TopicStub translation_of: Archive/Marketplace/API/DOMApplicationsRegistry ---

{{ ApiRef("Apps") }}

{{ non-standard_header() }}

Provides support for installing, managing, and controlling Open Web apps in a browser. Currently implemented as {{ domxref('window.navigator.mozApps') }}.

Property

{{domxref("DOMApplicationsRegistry.mgmt")}}
A mgmt object that exposes functions that let dashboards manage and launch apps on a user's behalf.

Methods

{{ domxref("DOMApplicationsRegistry.checkInstalled()") }}
Checks whether an app has already been installed, taking its manifest as parameter.
{{ domxref("DOMApplicationsRegistry.install()") }}
Triggers the installation of an app. During the installation process, the app is validated and the user is prompted to approve the installation.
{{ domxref("DOMApplicationsRegistry.getSelf()") }}
Returns an object that contains an {{ domxref('app') }} object for the app.
{{ domxref("DOMApplicationsRegistry.getInstalled()") }}
Gets a list of all installed apps.

Browser compatibility

{{ CompatibilityTable() }}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{ CompatUnknown() }} 16.0 {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support {{ CompatUnknown() }} 16.0 {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatUnknown() }}