Your project may contain a project manifest file, which is used for project-level settings such as those for specifying other projects to import into the current project, defining LookML constants, specifying model localization settings, and adding extensions and custom visualizations to your project.
Model localization is not currently compatible with project import.
Each project can have only one manifest file. The file must be named manifest.lkml and be located at the root level of your project's directory structure. Also, Looker does not support an empty project manifest file. If your manifest file is empty, delete the file.
This page links to the project manifest-level LookML parameters.
Hover over a parameter name to see a quick description. Click a parameter to visit its reference page.
When a parameter can be set to one of several specific options, the default value is listed first.
## STRUCTURAL PARAMETERS project_name: "Current Project Name" new_lookml_runtime: yes local_dependency: { project: "project_name" override_constant: constant_name { value: "string value" } } ## Possibly more local_dependency statements remote_dependency: remote_project_name { url: "remote_project_url" ref: "remote_project_ref" override_constant: constant_name { value: "string value" } } # Possibly more remote_dependency statements constant: constant_name { value: "string value" export: none | override_optional | override_required } # Possibly more constant statements ## LOCALIZATION PARAMETERS localization_settings: { localization_level: strict | permissive default_locale: locale_name } ## EXTENSION FRAMEWORK PARAMETERS application: application_name { label: "Application Label" url: "application_url" file: "application_file_path" mount_points: { # Desired mount points (described onapplicationpage) } entitlements: { # Desired entitlements (described onapplicationpage) } } ## Possibly more application statements ## CUSTOM VISUALIZATION PARAMETERS visualization:{ id: "unique-id" label: "Visualization Label" url: "visualization_url" sri_hash: "SRI hash" dependencies: ["dependency_url_1","dependency_url_2"] file: "visualization_file_path" } ## Possibly more visualization statements
project_namenew_lookml_runtimelocal_dependencyproject and override_constantsubparameters.projectremote_dependencyurl and ref subparameters, as well as the subparameter override_constant.constantvalue and export.localization_settingsdefault_locale and localization_level subparameters.localization_leveldefault_localeapplicationlabelurlfile.js extension) that defines the application. The path is relative to the project root.entitlementsapplication parameter page.visualizationidlabelurlsri_hashdependenciesfileExcept as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-07-17 UTC.