Stay organized with collections
Save and categorize content based on your preferences.
This section provides an introduction to the Looker extension framework, which lets you build a custom application within Looker. Select a subtopic to dive in:
Looker extension framework — A description of the extension framework, including lists of features and requirements.
Building an extension — A procedure to create a simple "Hello World" extension to which you can then add your own custom functions.
[[["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,["# Looker extension framework documentation\n\nThis section provides an introduction to the Looker extension framework, which lets you build a custom application within Looker. Select a subtopic to dive in:\n\n- [Looker extension framework](/looker/docs/2512/intro-to-extension-framework) --- A description of the extension framework, including lists of features and requirements.\n- [Building an extension](/looker/docs/2512/extension-intro-to-building) --- A procedure to create a simple \"Hello World\" extension to which you can then add your own custom functions.\n- [Extension React and JavaScript code examples](/looker/docs/2512/extension-framework-react-and-js-code-examples) --- A list of example functions written in React and JavaScript that you can add to an extension."]]