vgql

CLI that generates Vue combined with GraphQL code

Usage no npm install needed!

<script type="module">
  import vgql from 'https://cdn.skypack.dev/vgql';
</script>

README

vgql-logo

🖥 VGQL

VGQL is used to automatically generate Vue.js web and GraphQL server projects from the command line. It will generate a JavaScript or TypeScript Vue.js and GraphQL (with or without typeorm) setup.

:star: Star us on GitHub — it helps!

📖 Overview

The goal of this project is to simplify the repeating task of creating projects with Vue.js and GraphQL. In detail, this CLI generates a web directory, which has a Vue.js project, and a server directory, which has a fully working GraphQL API.

In the future, the project will combine Nuxt.js and GraphQL projects as well.

💻 Installation

Install the cli with npm

npm install -g vgql

Then you can run the interactive CLI with:

vgql

🏗 Supported Tech

JavaScript

Front-End

Back-End

TypeScript

Front-End

Back-End

Extras

  • TypeORM for now in combination with postgres - easily accessing databases
  • TailwindCSS - for easy use with utility classes

😕 Issues

For problems directly related to the CLI, add an issue on GitHub

🚀 Releasing

Coming Soon