asma-genql-proxy
RepositoryFreeautogen types for proxy gql
Capabilities4 decomposed
graphql schema-to-typescript type generation with proxy pattern
Medium confidenceAutomatically generates strongly-typed TypeScript client code from GraphQL schemas using a proxy-based code generation approach. The tool introspects GraphQL schemas and emits type definitions that map GraphQL queries, mutations, and subscriptions to TypeScript interfaces, enabling compile-time type safety for GraphQL client operations without manual type annotation.
Uses a proxy-based code generation pattern specifically optimized for GraphQL clients, likely leveraging schema introspection with template-based type emission rather than AST manipulation, enabling lightweight integration into existing GraphQL toolchains
Lighter-weight than full GraphQL code generators like GraphQL Code Generator by focusing specifically on type generation for proxy patterns, reducing configuration complexity for teams already using proxy-based GraphQL clients
automated graphql operation type inference from client code
Medium confidenceAnalyzes GraphQL client code (queries, mutations, subscriptions) and automatically infers corresponding TypeScript types by matching operations against the introspected schema. The tool uses pattern matching or AST analysis to identify GraphQL operations in client code and generates precise type definitions for operation variables and response shapes without manual annotation.
Specifically targets operation-level type inference using proxy patterns, likely analyzing GraphQL operation documents and correlating them with schema definitions to emit precise variable and response types without requiring separate type annotation files
More focused than general-purpose GraphQL code generators by specializing in operation type inference for proxy-based clients, reducing the need for separate type definition files and enabling tighter integration with existing client code
schema-driven proxy client code generation
Medium confidenceGenerates complete GraphQL proxy client implementations from schema definitions, creating wrapper functions or classes that encapsulate GraphQL operations with built-in type safety. The generator produces client code that handles query execution, variable binding, response parsing, and error handling while maintaining strict TypeScript type contracts derived from the schema.
Generates complete proxy client implementations rather than just types, using schema introspection to emit functional client code with built-in operation handling, variable binding, and response type mapping in a single generation pass
More comprehensive than type-only generators by producing executable client code alongside types, reducing the gap between schema definition and usable client implementation compared to tools that only emit type definitions
build-time schema validation and type checking
Medium confidenceValidates GraphQL schemas and generated client code at build time, checking for type mismatches, missing operations, and schema inconsistencies before runtime. The tool integrates with TypeScript compilation and build pipelines to catch schema-related errors during development, preventing invalid GraphQL operations from reaching production.
Integrates schema validation directly into the build pipeline using proxy pattern awareness, likely hooking into TypeScript compilation or webpack loaders to validate generated client code against schema definitions without requiring separate validation steps
Tighter integration with build systems than standalone GraphQL validators, catching schema violations as part of normal TypeScript compilation rather than requiring separate validation commands or CI steps
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with asma-genql-proxy, ranked by overlap. Discovered automatically through the match graph.
apollo-tooling
✏️ Apollo CLI for client tooling (Mostly replaced by Rover)
Best of Lovable, Bolt.new, v0.dev, Replit AI, Windsurf, Same.new, Base44, Cursor, Cline: Glyde- Typescript, Javascript, React, ShadCN UI website builder
Top vibe coding AI Agent for building and deploying complete and beautiful website right inside vscode. Trusted by 20k+ developers
Qwen2.5-Coder 32B
Alibaba's code-specialized model matching GPT-4o on coding.
@iflow-mcp/mcp-starter
ModelContextProtocol starter server
mcporter
TypeScript runtime and CLI for connecting to configured Model Context Protocol servers.
ModelFetch
** (TypeScript) - Runtime-agnostic SDK to create and deploy MCP servers anywhere TypeScript/JavaScript runs
Best For
- ✓TypeScript developers building GraphQL clients who want zero-cost type safety
- ✓Teams maintaining multiple GraphQL client implementations across services
- ✓Projects using code generation as part of CI/CD pipelines for schema-driven development
- ✓Teams using GraphQL clients in TypeScript who want minimal boilerplate
- ✓Projects with frequent schema iterations where manual type updates become maintenance burden
- ✓Developers building type-safe GraphQL abstractions on top of existing clients
- ✓Teams building internal GraphQL client libraries for multiple applications
- ✓Projects requiring strict API contracts between frontend and backend
Known Limitations
- ⚠Limited to GraphQL schema introspection — does not support custom scalar type mappings without configuration
- ⚠No built-in support for schema composition or federated GraphQL schemas
- ⚠Generated types are read-only snapshots — requires regeneration on schema changes, no hot-reload capability
- ⚠Proxy pattern may add indirection layer compared to direct schema parsing approaches
- ⚠Requires GraphQL operations to be in recognizable format (string literals, template tags, or dedicated files)
- ⚠May not handle dynamic query construction or programmatically-built operations
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Repository Details
Package Details
About
autogen types for proxy gql
Categories
Alternatives to asma-genql-proxy
Are you the builder of asma-genql-proxy?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →