@query-api/nuxt

Craft CMS Query Builder for Nuxt
3,228 8
Install
npm install @query-api/nuxt
Latest Version:0.8.3
Vue:3
License:MIT
Last Updated:Sep 9, 2026
Links: GitHub  ·  npm
Maintainer: samuelreichor
Vue Craft CMS banner

@query-api/nuxt

Write Craft CMS Queries in Nuxt, like you would in Twig. 🚀🚀


Nuxt Craft CMS latest version Nuxt Craft CMS downloads Nuxt Craft CMS license

Install

npm install @query-api/nuxt

[!TIP]

Documentation

Features

  • Query builder: Easily build and execute queries directly from Nuxt, enabling flexible, real-time data retrieval from Craft CMS
  • Built in Helper Components: Connect your data directly with your Vue components, to speed up development.
  • Get Only the Data You Need: Avoid overfetching by using a custom function in the query builder to select only the fields you require.
  • Pretty Json: Json Transformer are in place to prettify the response.
  • Support for Main Element Types: Query addresses, assets, entries and users.
  • Full Typescript Suppport: Craft Query Builder with typescript support pretty cool hah?😎
  • Multisite Composables: Built in composables to support Craft Multisites.
  • SeoMatic Composables: Connect SeoMatic with Nuxt fast with the built in SeoMatic composables.

Requirements

This plugin requires Nuxt 3 and the Craft Query API installed on your Craft CMS instance.

Documentation

Visit the Nuxt SDK documentation for all documentation, guides and developer resources.

Further Resources

  • Craft CMS Plugin: The Craft CMS Plugin, that powers this great stuff.
  • JS SDK: The core package of the query builder.
  • Vue SDK: A package to use the query builder in Vue.

Support

If you encounter bugs or have feature requests, please submit an issue. Your feedback helps improve the library!

Related Packages

@query-api/vue

Craft CMS Query Builder for Vue

2,445 8
@scayle/storefront-nuxt

Nuxt integration for the SCAYLE Commerce Engine and Storefront API

152,903
nuxt-tsconfig-stub

Stub Nuxt's generated tsconfig.json at installation

70,835 24
kuranuxt

Look at the Nuxt 3 documentation to learn more.

871 0
nuxt-define

One utility function for module authors to define compiler constants for all bui...

13,412,511

Version History

Version Released Vue License
0.8.3 ^3.0 MIT
0.8.2 ^3.0 MIT
0.8.1 ^3.0 MIT
0.8.0 ^3.0 MIT
0.7.1 ^3.0 MIT
Pre-releases (11)
Version Released Vue License
0.4.0-alpha4 ^3.0 MIT
0.4.0-alpha3.0 ^3.0 MIT
0.4.0-alpha3 ^3.0 MIT
0.4.0-alpha2 ^3.0 MIT
0.4.0-alpha1 ^3.0 MIT