mbsoft31/graph-algorithms
PHP package of graph algorithms built on graph-core: PageRank and degree centrality, Dijkstra and A* pathfinding, BFS/DFS traversal, Tarjan SCCs, topological sort with cycle detection, and minimum spanning trees for citation-network analysis. Requires PHP 8.2+.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| plumtreesystems/neo4j-php-client | 0.85 | A PHP client for Neo4j graph databases with Bolt and HTTP connections, transaction support, flexible result handling, and an expressive query API. Works well in PHP and Laravel applications that need reliable graph database access. | 5 | 5 | 7 | 0 | 0 | 0.6 | — | MIT | 6 years ago | |
| nexus-scholar/graph-core | 0.84 | Lightweight PHP 8.2+ graph data-structure for directed/undirected graphs with node/edge attributes, fast adjacency via integer indexing, read-only subgraph views, and exporters for Cytoscape.js JSON, GraphML, and GEXF. Ideal base for graph analytics. | 1 | 1 | 0 | 7 | 0 | 12.1 | 10.0 | MIT | 5 months ago | |
| chriskonnertz/open-graph | 0.84 | A PHP library for generating Open Graph meta tags. Build and render structured og: properties for titles, descriptions, images, URLs, and more with a simple API suitable for Laravel or any PHP project, helping control how pages appear when shared on social media. | 115 | — | 14 | — | 7 | 3.3 | 2.3 | MIT | 7 years ago | |
| astrotomic/php-open-graph | 0.84 | Generate Open Graph meta tags in PHP with a fluent, framework-agnostic API. Build structured og: tags for titles, images, videos, audio, and more, then render valid HTML for Facebook, Twitter, and other social platforms. Works standalone or in Laravel. | 63 | — | 5 | — | 1 | 0.7 | — | MIT | 3 years ago |
|
| noh4ck/graphiql | 0.84 | noh4ck/graphiql provides a ready-to-use GraphiQL IDE for Laravel applications. Point it at your GraphQL endpoint, customize the route, and use the browser to run queries, test mutations, and explore schema documentation. A simple, lightweight way to debug and develop GraphQL APIs inside Laravel. | 46 | 46 | 11 | 3 | 2 | 0.5 | 0.3 | MIT | 7 years ago | |
| mbsoft31/graph-core | 0.84 | Lightweight, dependency-free graph library for PHP 8.2+. Build directed/undirected graphs with node and edge attributes, fast adjacency lookups, subgraph views, and export to Cytoscape.js JSON, GraphML, and GEXF (XML exports require ext-dom). | 0 | 0 | 0 | 10 | 0 | 0.3 | 14.4 | MIT | 1 year ago | |
| rebing/graphql-laravel | 0.83 | Code-first GraphQL integration for Laravel: define schemas, queries, and mutations in PHP classes instead of .graphql files. Supports multiple schemas, resolver middleware, privacy controls, and dataloaders to avoid n+1 queries. | 2,226 | 2,238 | 271 | 424K | 0 | 49.4 | 36.6 | MIT | 1 month ago | |
| facebook/php-business-sdk | 0.83 | The Facebook Business SDK for PHP bundles multiple Facebook APIs, including Marketing, Pages, Business Manager, and Instagram, into one SDK to simplify implementation and ongoing maintenance for partners serving business clients. | 919 | 924 | 531 | 809K | 25 | 58.8 | 62.4 | NOASSERTION | 3 days ago | |
| graphaware/neo4j-bolt | 0.83 | A PHP library for communicating with Neo4j over the Bolt protocol, providing a low-level client for sending Cypher queries and handling results in PHP applications. It underpins GraphAware's Neo4j PHP integrations and supports efficient binary communication with Neo4j servers. | 42 | 44 | 36 | 1K | 10 | 2.2 | 16.2 | MIT | — | |
| netgen/open-graph-bundle | 0.83 | Symfony bundle for adding Open Graph meta tags to your pages, so links shared on Facebook, Twitter, and other social networks display rich titles, descriptions, and images. Integrates with eZ Platform and Netgen templates. | 14 | 14 | 6 | 465 | 0 | 0.3 | 20.8 | GPL-2.0 | 6 years ago | |
| microsoft/microsoft-graph-beta | 0.83 | Laravel SDK for the Microsoft Graph beta endpoint, giving your app fluent access to preview Microsoft 365 APIs like users, mail, files, Teams, and calendars, with built-in token caching, pagination, and typed models for faster development. | 13 | 13 | 7 | 10K | 4 | 20.9 | 48.1 | NOASSERTION | 2 weeks ago | |
| kwattro/neo4j-ogm-bundle | 0.83 | Symfony bundle integrating Neo4j OGM so you can map PHP objects to graph nodes and relationships, manage entities through an object graph mapper, and use Neo4j in Symfony apps with bundle configuration and service integration. | 19 | 20 | 5 | 0 | 1 | 0.3 | — | — | — | |
| fisharebest/algorithm | 0.82 | A small PHP library of reusable algorithm implementations, including Dijkstra shortest-path and topological sorting, for graph traversal, dependency ordering, and routing tasks in Laravel or any Composer-based PHP project. | 71 | — | 23 | — | 3 | 2.0 | 1.1 | GPL-3.0 | — |
|
| pandawan-technology/neo4j-bundle | 0.82 | Pandawan Neo4j Bundle integrates the Neo4j graph database into Symfony/PHP applications, providing configuration and services to connect, query, and manage graph data. Useful for projects needing graph relationships, traversal, and Cypher-backed persistence. | 1 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| plumtreesystems/neo4j-bolt | 0.82 | Connect your Laravel or PHP application to Neo4j graph databases over the Bolt protocol. This package offers a lightweight client for running Cypher queries and working with graph data directly from your PHP code. | 11 | 11 | 4 | 294 | 4 | 1.4 | 20.9 | MIT | 6 years ago | |
| graphaware/neo4j-common | 0.82 | GraphAware Neo4j Common provides shared PHP utilities for Neo4j integration, including Cypher statement and result abstractions, common interfaces, and helpers used across GraphAware’s Neo4j libraries. A lightweight foundation for building Neo4j-backed PHP applications. | 24 | 25 | 9 | 2K | 0 | 0.5 | 24.7 | NOASSERTION | — | |
| global-innovation/neo4j-laravel-eloquent | 0.81 | Brings native Neo4j graph database support to Laravel's Eloquent ORM. Define nodes and relationships as Eloquent models, run Cypher queries through a fluent query builder, traverse graphs via relationships, and manage schemas with Laravel-native syntax, migrations, and conventions. | 10 | — | 3 | — | 3 | 0.8 | 0.4 | MIT | 2 years ago | |
| bnnvara/graphql | 0.81 | A Laravel/PHP GraphQL package from bnnvara that helps integrate GraphQL schemas and APIs into applications, offering a practical foundation for building and querying GraphQL services in Laravel projects. | 0 | 0 | — | 18 | — | 0.0 | 17.7 | — | — | |
| clue/graph | 0.81 | Clue\Graph is a lightweight graph/network library for PHP that models nodes and edges so you can traverse, query, and analyze connected data. It works with graphs, trees, and other structures via a simple API. | 717 | — | 74 | — | 0 | 5.8 | — | MIT | 4 years ago |
|
| kitano/connection-bundle | 0.81 | Symfony bundle for managing multiple database connections. Configure named connections, switch between them at runtime, and centralize connection setup—useful for multi-tenant apps or services that need to talk to more than one database. | 13 | 13 | 7 | 0 | 9 | 3.0 | 3.4 | — | — |
How can I help you explore Laravel packages today?