Skip to content

MacOS app written in SwiftUI, Generates Fragments from a given GraphQL SDL file

Notifications You must be signed in to change notification settings

ManuelBulos/GraphQLGen

Repository files navigation

GraphQLGen

MacOS app written in SwiftUI, Generates Fragments, Queries and Mutations from a given GraphQL SDL file

AppIcon

AppIcon

Download your schemas with 'update_schemas.command' file

This script just helps automating the process of running two apollo client commands on the terminal. It's not required for the app to work.

  1. To use this script make sure you have the apollo package installed npm install -g apollo

  2. Update the endpoint variable inside the file

  3. Double click it to download both the schema.json and the schema.graphql file

Issues

Feel free to submit issues and enhancement requests.

Contributing

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE: Be sure to merge the latest from "master" before making a pull request!

Copyright and Licensing

I do not require you to assign the copyright of your contributions, you retain the copyright. I do require that you make your contributions available under the Apache 2.0 license in order for it be included in the main repo.

If appropriate, include the Apache 2.0 license summary at the top of each file along with the copyright info. If you are adding a new file that you wrote, include your name in the copyright notice in the license summary at the top of the file.

License Summary

You can copy and paste the Apache 2.0 license summary from below.

Copyright 2020 by Manuel Bulos

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

MacOS app written in SwiftUI, Generates Fragments from a given GraphQL SDL file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published