MCPcopy Index your code
hub / github.com/Gqlify/gqlify

github.com/Gqlify/gqlify @v3.2.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.2.1 ↗ · + Follow
605 symbols 1,414 edges 96 files 4 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

npm version Join the community on Spectrum Twitter Follow

Businesses usually involving a broad spectrum of applications, that aren't integrated and requiring human intervention at almost every step of the process this lack of integration and automation. GQLify make API integration simple and easy.

Blog post - Challenges and Solutions — Bridging applications and clouds

Why GQLify: https://www.gqlify.com/docs/why-gqlify

FAQ - Compare to Prisma: https://www.gqlify.com/docs/vs-prisma

Installation

yarn add @gqlify/server

Demo

Edit GQLify Server @welcome page

Features

Supported data-sources

Documentation

👉 Full documentation

Join community

Join the community on Spectrum

License

Apache-2.0

footer banner

Extension points exported contracts — how you extend this code

NamedType (Interface)
(no doc) [11 implementers]
packages/gqlify/src/dataModel/namedType/interface.ts
DataSourceGroup (Interface)
(no doc) [2 implementers]
packages/gqlify-mongodb/src/index.ts
FirebaseOption (Interface)
(no doc)
packages/gqlify-firebase/src/index.ts
FirestoreOption (Interface)
(no doc)
packages/gqlify-firestore/src/index.ts
Relation (Interface)
(no doc) [19 implementers]
packages/gqlify/src/relation/interface.ts
WithForeignKey (Interface)
(no doc) [6 implementers]
packages/gqlify/src/relation/interface.ts
Plugin (Interface)
(no doc) [7 implementers]
packages/gqlify/src/plugins/interface.ts
SdlNamedType (Interface)
(no doc) [4 implementers]
packages/gqlify/src/sdlParser/namedType/interface.ts

Core symbols most depended-on inside this repo

wrapSetToArrayField
called by 52
packages/gqlify/test/testsuites/utils.ts
getDataSource
called by 43
packages/gqlify-mongodb/src/index.ts
getNamings
called by 37
packages/gqlify/src/dataModel/model.ts
delete
called by 33
packages/gqlify/src/dataSource/interface.ts
createGqlifyApp
called by 28
packages/gqlify/test/testsuites/utils.ts
getName
called by 26
packages/gqlify/src/sdlParser/namedType/interface.ts
getTypename
called by 25
packages/gqlify/src/dataModel/namedType/interface.ts
find
called by 23
packages/gqlify/src/dataSource/interface.ts

Shape

Method 353
Function 107
Class 101
Interface 36
Enum 8

Languages

TypeScript100%

Modules by API surface

packages/gqlify/src/dataSource/interface.ts39 symbols
packages/gqlify/src/rootNode.ts26 symbols
packages/gqlify/src/sdlParser/inputValue/index.ts23 symbols
packages/gqlify-firestore/src/index.ts23 symbols
packages/gqlify-firebase/src/index.ts23 symbols
packages/gqlify/src/relation/biOneToOne.ts22 symbols
packages/gqlify/src/dataModel/field.ts20 symbols
packages/gqlify/src/relation/oneToMany.ts19 symbols
packages/gqlify/src/dataModel/model.ts18 symbols
packages/gqlify-mongodb/src/mongodbDataSource.ts18 symbols
packages/gqlify/src/sdlParser/field/index.ts16 symbols
packages/gqlify/src/relation/manyToMany.ts16 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add gqlify \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact