robsontenorio/vue-api-query
💎 Elegant and simple way to build requests for REST API observed · 2026-08-28
Health v2 · maintenance only
29/100
- Activity 13
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3091
- days_rel: n/a
- days_push: 523
- n_releases_24m: 0
Adoption not part of the score
1663 stars · 127 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A JavaScript library for Vue and Nuxt that provides an elegant, chainable query builder for constructing REST API requests. It lets developers move API request logic into dedicated model classes, pairing especially well with Laravel's spatie/laravel-query-builder.
Use cases
- build REST API requests with a fluent chainable syntax in Vue apps
- organize API calls into dedicated model classes instead of ad-hoc fetch code
- query a Laravel backend using spatie/laravel-query-builder conventions
- perform CRUD operations against a REST API from Nuxt or Vue
- filter, sort, and paginate API results via query parameters
- handle relationships and nested resources in API requests
When to choose
- you use Vue or Nuxt and want clean, model-based API request building
- your backend is Laravel with spatie/laravel-query-builder
- you want to avoid scattering raw fetch/axios calls across components
When to avoid
- you use React, Angular, or another non-Vue frontend framework
- your backend uses GraphQL rather than REST
- you need a full-featured data-fetching and caching layer like TanStack Query
Facets
library · maturity stable
http-client api-framework orm web-development frontend apis browser vue nuxt rest-api query-builder laravel api-client nodejs javascript
3 sources
- readme: https://github.com/robsontenorio/vue-api-query · fetched 2026-08-28 · e785fc85aa60
- homepage: https://robsontenorio.github.io/vue-api-query · fetched 2026-08-29 · 12c5d4c6b66b
- registry_npm: https://registry.npmjs.org/vue-api-query · fetched 2026-08-29 · 8ce2bf1f3236
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| robsontenorio/vue-api-query | main | 29 |
For agents
markdown · JSON · MCP: product_card(name="robsontenorio/vue-api-query")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem