PHP Package: thecodingmachine/graphqlite

GraphQLite is a powerful PHP library for building GraphQL APIs effortlessly with great flexibility and ease of use.

Current Version: 8.1.1
Last Updated: 2025-09-04
PHP Requirement: >=8.1
Dependencies:
symfony/serializer
webonyx/graphql-php
⚠️ To ensure full functionality, the above dependencies might be required.

Package Description

GraphQLite is a feature-rich library that simplifies the process of creating and maintaining GraphQL APIs in PHP. It offers a wide range of tools and functionalities to streamline development, including automatic schema creation, input validation, and caching mechanisms. With GraphQLite, developers can effortlessly build robust APIs while ensuring optimal performance and scalability.

📦 Show all available classes🔗 View on GitHub

Download Latest Version: 8.1.1

Download Download v8.1.1

Previous Versions

Code Integration Example

Make sure to include the correct namespace and class paths for proper usage.

<?php
// Example from PHPlibraries.com
require_once 'libs/thecodingmachine/graphqlite/8.1.1/loader.php';
require_once 'libs/php/{lib_version}/loader.php';
require_once 'libs/symfony/serializer/7.3.4/loader.php';
require_once 'libs/webonyx/graphql-php/15.25.1/loader.php';

use TheCodingMachine\GraphQLite\Annotations\Field;
use Symfony\Component\Serializer\Serializer;
use Webonyx\GraphQL\Language\AST\Node;

$obj = new Field();
echo '✅ Test OK: ' . get_class($obj);
?>

We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.

Community Discussion

Ask questions, share tips, or report issues below.