PHP Package: nuwave/lighthouse

Lighthouse is a powerful PHP library for building GraphQL servers with ease and flexibility.

Current Version: 6.63.1
Last Updated: 2025-09-11
PHP Requirement: ^8
Dependencies: None

Package Description

Lighthouse is a PHP library that simplifies the process of creating efficient and maintainable GraphQL servers. It provides a clean and elegant syntax for defining your GraphQL schema, with a focus on performance and developer experience. With Lighthouse, you can effortlessly build GraphQL APIs that are optimized for speed and scalability, making it the ideal choice for modern web applications.

📦 Show all available classes🔗 View on GitHub

Download Latest Version: 6.63.1

Download Download v6.63.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/nuwave/lighthouse/6.63.1/loader.php';
use Nuwave\Lighthouse\Schema\Directive\ArgDirective;
use Nuwave\Lighthouse\Schema\Directive\BaseDirective;
use Nuwave\Lighthouse\Schema\Directive\FieldDirective;

$obj = new ArgDirective();
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.