Description
GraphQL Client for Vue 3
villus is a lightweight and fast GraphQL client designed specifically for Vue 3. It provides reusable components that enable the creation of highly customizable GraphQL projects, suitable for both small applications and large-scale systems.
Built with TypeScript and tailored to the Composition API, villus also integrates seamlessly with Vue 3’s Suspense feature.
I developed this minimalistic client to offer essential defaults such as caching while remaining simple, flexible, and lightweight—allowing it to scale effectively for more complex use cases.
Creator
Abdelrahman Awad
@logaretm
Related Projects
Nuxt Hints
Performance, A11y & Security Hints in your Dev Tools
DevWorkspace Pro
GUI for DDEV
Flagsmith Vue
Feature Flag Management
VaulTLS
mTLS Management App
Wiredoor
Self-hosted Ingress-as-a-Service Platform
WP Command
WordPress Maintenance Management Platform