# GraphQLite

PHP library that defines a GraphQL API from attributes on PHP classes and controllers, independent of any framework.


Source: https://findsoftware.frbit.cloud/graphqlite/
Last reviewed: 2026-11-09
Listed since: 2026-11-09

## Record

### Links

- home: https://graphqlite.thecodingmachine.io/docs
- repository: https://github.com/thecodingmachine/graphqlite
- docs: https://graphqlite.thecodingmachine.io/docs/getting-started
- forum: https://github.com/thecodingmachine/graphqlite/discussions

### Identity

- status: active
- maintainer: TheCodingMachine
- maintainerType: unknown
- parent: unknown
- firstRelease: 2019
- hqCountry: FR

### Kind

- category: backend
- hosting: php
- language: php
- runtime: php
- runtimeMin: php 8.2
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: composer

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 8
- latestReleaseDate: 2026-07-16

### Adoption

- githubStargazers: 578
- packagistDownloads: 3828144
- npmWeeklyDownloads: not applicable
- contributors: 57
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 61
- dependentPackages: 23

### Sources

- urls: https://graphqlite.thecodingmachine.io/docs (read 2026-11-09)
- urls: https://api.github.com/repos/thecodingmachine/graphqlite (read 2026-11-09)
- urls: https://graphqlite.thecodingmachine.io/docs/getting-started (read 2026-11-09)
- firstRelease: https://api.github.com/repos/thecodingmachine/graphqlite (read 2026-11-09)
- maintainer: https://github.com/thecodingmachine/graphqlite/blob/master/LICENSE (read 2026-11-09)
- hqCountry: https://thecodingmachine.com/mentions-legales/ (read 2026-11-09)
- language: https://github.com/thecodingmachine/graphqlite/blob/master/composer.json (read 2026-11-09)
- category: https://github.com/thecodingmachine/graphqlite/blob/master/README.md (read 2026-11-09)
- runtime: https://github.com/thecodingmachine/graphqlite/blob/v8.3.1/composer.json (read 2026-11-09)
- runtimeMin: https://github.com/thecodingmachine/graphqlite/blob/v8.3.1/composer.json (read 2026-11-09)
- installMethod: https://graphqlite.thecodingmachine.io/docs/other-frameworks (read 2026-11-09)
- license: https://api.github.com/repos/thecodingmachine/graphqlite (read 2026-11-09)
- licenseModel: https://api.github.com/repos/thecodingmachine/graphqlite (read 2026-11-09)
- currentMajor: https://api.github.com/repos/thecodingmachine/graphqlite/releases/latest (read 2026-11-09)
- latestReleaseDate: https://api.github.com/repos/thecodingmachine/graphqlite/releases/latest (read 2026-11-09)
- githubStargazers: https://api.github.com/repos/thecodingmachine/graphqlite (read 2026-11-09)
- contributors: https://github.com/thecodingmachine/graphqlite (read 2026-11-09)
- packagistDownloads: https://packagist.org/packages/thecodingmachine/graphqlite.json (read 2026-11-09)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/thecodingmachine%2Fgraphqlite (read 2026-11-09)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/thecodingmachine%2Fgraphqlite (read 2026-11-09)

## Notes

GraphQLite is a PHP library for writing a GraphQL API as controllers and classes annotated with PHP attributes. The docs say the library is framework agnostic and describe separate integrations for Symfony and Laravel, each in its own repository.

The docs state that GraphQLite relies on the webonyx/graphql-php library internally. The docs also say it needs a PSR-11 compatible container and a PSR-16 cache.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
