GraphQLSwift/GraphQL is a Swift implementation of the GraphQL query language, ported from the JavaScript reference implementation graphql-js. It provides a complete runtime for parsing, validating, and executing GraphQL queries, mutations, and subscriptions. The library is designed to be embedded in Swift server applications, with companion packages for HTTP integration (graphql-vapor, graphql-hummingbird). It includes a full type system (Object, Interface, Union, Enum, InputObject, Scalar), schema building from SDL, introspection support, and a comprehensive set of validation rules that enforce the GraphQL specification. The architecture follows the graphql-js structure with modules for Language (lexer, parser, AST, printer, visitor), Type (schema, types, directives, scalars, introspection), Execution (query execution, subscription), Validation (validation rules, context), Utilities (schema building, type info, value from AST), and Map (dynamic value representation, JSON encoding). The library uses a visitor pattern for AST traversal and validation, and provides a Map type for handling dynamic GraphQL values with ordered dictionary semantics. Key features include support for persisted queries, subscription fields via AsyncThrowingStream, custom scalar types, and schema extension. The codebase is well-tested with extensive unit tests and benchmarks. However, some features are incomplete (e.g., variable directives, certain validation rules) and there is code duplication between AnyCoder and MapCoder. The library is actively maintained and follows the GraphQL specification closely, though it may lag behind the latest spec changes.