lighthouse

A framework for serving GraphQL from Laravel (by nuwave)

Lighthouse Alternatives

Similar projects and alternatives to lighthouse

  1. supabase

    868 lighthouse VS supabase

    The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Strapi

    496 lighthouse VS Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.

  4. Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

  5. FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  6. txtai

    385 lighthouse VS txtai

    💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows

  7. PHPT

    The PHP Interpreter

  8. eleventy 🕚⚡️

    A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Laravel

    The Laravel Framework.

  11. sqlc

    Generate type-safe code from SQL

  12. semantic-kernel

    Integrate cutting-edge LLM technology quickly and easily into your apps

  13. Kirby

    Kirby's core application folder

  14. wp-graphql

    :rocket: GraphQL API for WordPress

  15. CraftCMS

    Build bespoke content experiences with Craft. (by craftcms)

  16. gqlgen

    go generate based graphql server library

  17. goa

    Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.

  18. Platform

    40 lighthouse VS Platform

    Free, open-source community platform, decentralized alternative to Big Tech. For apps that empower people and unite communities. (by Qbix)

  19. twirp

    A simple RPC framework with protobuf service definitions

  20. RoadRunner

    🤯 High-performance PHP application server, process manager written in Go and powered with plugins

  21. Hot Chocolate

    Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE.

  22. graphql-laravel

    Laravel wrapper for Facebook's GraphQL

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better lighthouse alternative or higher similarity.

lighthouse discussion

Log in or Post with

lighthouse reviews and mentions

Posts with mentions or reviews of lighthouse. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-17.
  • Eight Years of GraphQL
    4 projects | news.ycombinator.com | 17 Jul 2024
    It depends on whether your chosen platform can do it.

    If you're coding resolvers by hand, that is not fun. But for example the Lighthouse GraphQL layer for Laravel (it's a schema-first thing based on the Webonyx PHP GraphQL reference implementation) can do a lot of this for you using schema decorations.

    https://lighthouse-php.com

    It has where/filter/sort/pagination, automatic scope narrowing etc., and you have very little code (if any) beyond the graphql schema to set it up. It integrates brilliantly with the Eloquent query builder.

    One of the best applications for PHP IMO; it is really enormously productive.

  • We no longer use LangChain for building our AI agents
    10 projects | news.ycombinator.com | 20 Jun 2024
    I don't know a thing about LangChain so this is a real digression, but I often wonder if people who are critiquing GraphQL do so from the position of only having written GraphQL resolvers by hand.

    If so, it would make sense. But a GraphQL server-side that is based around the GraphQL Schema Language is another matter entirely.

    I've written several applications that started out as proofs of concept and have evolved into production platforms based on this pairing:

    https://lighthouse-php.com

  • Go with PHP
    19 projects | news.ycombinator.com | 10 May 2023
  • how to display constantly changing data from a database in real time
    1 project | /r/PHPhelp | 8 Feb 2023
  • Question: Laravel with Lighthouse graphql: Problems with resolvers
    1 project | /r/laravel | 21 Nov 2022
    I am starting a new Laravel project with Lighthouse and have been problems with resolving non root fields. According to the documentation here for each of the fields that have complex types, there should be a model and a query provided for the field. So in this example I have a Version object which has two subfields: appVersion and apiVersion. Here is what I have in my schema.graphql file: ``` type Query { version: Version }
  • Give me your honest opinion - REST or GraphQL?
    1 project | /r/laravel | 24 Oct 2022
    Those are the two main differences between GQL and REST. I can't tell you if it is suitable for your project, but now I hope you can make an informed decision. Also, for the idea that "GraphQL feels more aligned with creating a backend in Node," that's just BS. GraphQL is not aligned with any particular language, and the official project page lists various implementations. For Laravel specifically, you may want to look at the Lighthouse project.
  • Is having multiple different API resources for the same model, each doing things slightly different, a bad practice or an indication of bad design?
    1 project | /r/laravel | 7 Sep 2022
    It may be beyond the scope of what you’re willing to do at this point, but I would consider switching to a GraphQL API. Gives your frontend a lot of flexibility in what data is requested with a lot less code dedicated to resources and controllers. Check out the lighthouse-php package if you’re feeling a bit adventurous.
  • Creating a GraphQL Server With PHP
    1 project | /r/laravel | 2 Jun 2022
    Lighthouse is a good option too: https://lighthouse-php.com/
  • Looking for a personal stack
    7 projects | dev.to | 22 Apr 2022
    For multi-user apps Laravel Sanctum, Lighthouse for Laravel are options worth considering, haven't them tested yet.
  • Get Started with GraphQL and Laravel
    5 projects | dev.to | 15 Jan 2022
    The most popular GraphQL libraries for Laravel are Rebing & Lighthouse, in our tutorial we will be using Rebing which we can install by running:
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 17 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic lighthouse repo stats
17
3,401
8.5
5 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that PHP is
the 14th most popular programming language
based on number of references?