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.
This page links to the project manifest-level LookML parameters.
Example usage
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.
Specifies one or more remote projects that contain files that you want to include. This parameter has url and ref subparameters, as well as the subparameter override_constant.
Specifies the entitlements to control access to the extension features of the application. This parameter has many subparameters listed on the application parameter page.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[],[],null,["# Project manifest parameters\n\n\u003cbr /\u003e\n\nYour project may contain a [project manifest file](/looker/docs/2512/other-project-files#project_manifest_files), which is used for project-level settings such as those for specifying other projects to [import into the current project](/looker/docs/2512/importing-projects), defining [LookML constants](/looker/docs/2512/sql-and-referring-to-lookml#lookml_constants), specifying [model localization settings](/looker/docs/2512/model-localization), and adding [extensions](/looker/docs/2512/intro-to-extension-framework#adding_an_extension_to_looker) and [custom visualizations](/looker/docs/2512/reference/param-manifest-visualization) to your project.\n\n\u003cbr /\u003e\n\n\u003e [Model localization](/looker/docs/2512/model-localization) is not currently compatible with [project import](/looker/docs/2512/importing-projects).\n\nEach 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](/looker/docs/2512/ide-folders).\n\nThis page links to the project manifest-level LookML parameters.\n\nExample usage\n-------------\n\nHover over a parameter name to see a quick description. Click a parameter to visit its reference page.\n\nWhen a parameter can be set to one of several specific options, the default value is listed first. \n\n```\n## STRUCTURAL PARAMETERS\n/looker/docs/2512/reference/param-manifest-project-name: \"Current Project Name\"\n/looker/docs/2512/reference/param-manifest-new-lookml-runtime: yes \n/looker/docs/2512/reference/param-manifest-local-dependency: {\n /looker/docs/2512/reference/param-manifest-local-dependency: \"project_name\"\n /looker/docs/2512/reference/param-manifest-local-dependency: constant_name {\n /looker/docs/2512/reference/param-manifest-local-dependency: \"string value\" \n }\n}\n## Possibly more local_dependency statements\n\n/looker/docs/2512/reference/param-manifest-remote-dependency: remote_project_name {\n /looker/docs/2512/reference/param-manifest-remote-dependency: \"remote_project_url\"\n /looker/docs/2512/reference/param-manifest-remote-dependency: \"remote_project_ref\"\n /looker/docs/2512/reference/param-manifest-remote-dependency: constant_name {\n /looker/docs/2512/reference/param-manifest-remote-dependency: \"string value\" \n }\n}\n# Possibly more remote_dependency statements\n\n/looker/docs/2512/reference/param-manifest-constant: constant_name {\n /looker/docs/2512/reference/param-manifest-constant: \"string value\"\n /looker/docs/2512/reference/param-manifest-constant: none | override_optional | override_required\n}\n# Possibly more constant statements\n\n## LOCALIZATION PARAMETERS\n/looker/docs/2512/reference/param-manifest-localization-settings: {\n /looker/docs/2512/reference/param-manifest-localization-settings: strict | permissive\n /looker/docs/2512/reference/param-manifest-localization-settings: locale_name\n}\n\n## EXTENSION FRAMEWORK PARAMETERS\n/looker/docs/2512/reference/param-manifest-application: application_name {\n /looker/docs/2512/reference/param-manifest-application#label: \"Application Label\" \n /looker/docs/2512/reference/param-manifest-application#url: \"application_url\" \n /looker/docs/2512/reference/param-manifest-application#file: \"application_file_path\" \n /looker/docs/2512/reference/param-manifest-application#mount_points: {\n # Desired mount points (described on `application` page)\n }\n /looker/docs/2512/reference/param-manifest-application#entitlements: {\n # Desired entitlements (described on `application` page)\n }\n}\n## Possibly more application statements\n\n## CUSTOM VISUALIZATION PARAMETERS\n/looker/docs/2512/reference/param-manifest-visualization:{\n /looker/docs/2512/reference/param-manifest-visualization#id: \"unique-id\" \n /looker/docs/2512/reference/param-manifest-visualization#label: \"Visualization Label\" \n /looker/docs/2512/reference/param-manifest-visualization#url: \"visualization_url\" \n /looker/docs/2512/reference/param-manifest-visualization#sri_hash: \"SRI hash\" \n /looker/docs/2512/reference/param-manifest-visualization#dependencies: [\"dependency_url_1\",\"dependency_url_2\"]\n /looker/docs/2512/reference/param-manifest-visualization#file: \"visualization_file_path\" \n}\n## Possibly more visualization statements\n```\n\nParameter definitions\n---------------------"]]