# Widget Creation Guides

- [Creating gallery widget by using the blank canvas](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-gallery-widget-by-using-the-blank-canvas-widget.md)
- [Creating your own widget type using blank canvas](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-own-widget-type-by-using-the-blank-canvas-widget.md)
- [Creating hover cards using blank canvas](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-hover-cards-using-blank-canvas.md)
- [Dynamically specify products to display in widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/dynamically-specify-products-to-display-in-widget.md)
- [Dynamically specify tile to display in widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/dynamically-specify-tile-to-display-in-widget.md)
- [Creating your first widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget.md)
- [Creating a widget from the gallery](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-the-gallery.md)
- [Creating a widget from Blank Canvas (Developer Guide)](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide.md)
- [Creating a development space for your team](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-development-space-for-your-team.md)
- [Setting up the IDE](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/setting-up-the-ide.md)
- [Creating a starter project](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-starter-project.md)
- [Repository Structure](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/repository-structure.md)
- [Understanding Handlebars](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/understanding-handlebars.md)
- [Creating a new widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget.md)
- [Architecture of widgets](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/architecture-of-widgets.md)
- [Composition of tiles](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/architecture-of-widgets/composition-of-tiles.md)
- [Features](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/features.md)
- [Event Listeners](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/event-listeners.md)
- [Templates](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/templates.md)
- [Configuring your widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/configuring-your-widget.md)
- [Building your widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/building-your-widget.md)
- [Shipping to production](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/creating-your-first-widget/creating-a-widget-from-blank-canvas-developer-guide/creating-a-new-widget/shipping-to-production.md)
- [Filtering and Organizing Tiles in Your Widget](https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides/filtering-and-organizing-tiles-in-your-widget.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nosto.com/ugc/guides/widgets-nextgen/widget-creation-guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
