graphp/graph
Graphp/graph is a PHP graph data structure library for building and traversing graphs of vertices and edges. Create directed or undirected graphs, attach attributes, and run common algorithms like shortest paths, cycles, and connectivity for analysis and visualization.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| asm/phpflo-bundle | 0.86 | — | 4 | 4 | 1 | 0 | 1 | 1.4 | — | — | 9 years ago | |
| nexus-scholar/graph-core | 0.85 | 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. | 0 | 0 | 0 | 3 | 0 | 17.0 | 9.5 | MIT | 2 months ago | |
| davefx/phplot | 0.85 | PHP plotting library (PHPlot) for generating charts and graphs as images. Create line, bar, pie, and area plots with titles, legends, and custom styling. Useful for reports, dashboards, and exporting static graphics server-side. | 21 | 21 | 6 | 3K | 0 | 0.4 | 28.9 | NOASSERTION | — | |
| mbsoft31/graph-algorithms | 0.85 | PHP 8.2+ graph algorithms built on nexus-scholar/graph-core. Includes PageRank and degree centrality, Dijkstra and A* shortest paths, BFS/DFS traversal, Tarjan SCC, topological sort with cycle detection, and minimum spanning tree utilities via typed APIs. | 0 | 0 | 0 | 10 | 0 | 17.0 | 16.4 | — | 2 months ago | |
| everyman/neo4jphp | 0.84 | Neo4jPHP is a PHP wrapper for the Neo4j graph database REST API. Connect to a Neo4j server, inspect server info, and work with graph data and Cypher queries via a simple client. Installable via Composer. | 535 | 539 | 135 | 835 | 28 | 15.9 | 18.4 | NOASSERTION | — | |
| 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 | 3.2 | 14.8 | MIT | 10 months ago | |
| czogori/rentgen-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mohsen-mhm/laravel-image-charts | 0.84 | — | 5 | 6 | 1 | 0 | 0 | 0.4 | — | MIT | 2 years ago | |
| draw/doctrine-extra | 0.84 | Adds extra helpers and integrations for using Doctrine within Laravel/PHP apps, including convenience utilities to extend Doctrine’s capabilities and streamline configuration and common tasks. | 0 | 0 | 0 | 810 | 0 | 0.0 | 40.2 | — | — | |
| draw/graphviz | 0.83 | PHP library for generating and rendering Graphviz DOT graphs. Build graphs programmatically, export DOT, and produce images (PNG/SVG/PDF) via the Graphviz CLI, with support for nodes, edges, attributes, and layouts for diagrams and dependency graphs. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| pixelandtonic/graphql-php | 0.83 | PHP implementation of the GraphQL specification (based on graphql-js). Build schemas, execute queries, and add custom types, fields, and resolvers. Install via Composer and explore full docs and ready-to-run examples. | 0 | 0 | 0 | 74K | 0 | 0.0 | 55.3 | MIT | — | |
| mitoteam/jpgraph | 0.83 | Composer wrapper for JpGraph 4.4.3 with PHP 5.5–8.5 support. Install via composer and call MtJpGraph::load() to autoload the JpGraph core and modules (bar, line, etc.), with optional Extended Mode, then use standard JpGraph classes like Graph. | 56 | 60 | 7 | 76K | 2 | 25.1 | 48.1 | NOASSERTION | 3 months ago | |
| laudis/neo4j-php-client | 0.83 | Typed Neo4j PHP client/driver with Bolt and Neo4j (auto-routed) support. Intuitive, extensible API with easy configuration, built with input from the official driver team and validated via Neo4j Testkit for reliability. | 187 | 185 | 40 | 32K | 10 | 32.2 | 39.3 | MIT | 1 month ago | |
| davefx/phplot-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| creative-web-solution/svg-graph-bundle | 0.82 | Laravel bundle for generating SVG-based graphs and charts. Provides helpers to build and render scalable, lightweight visuals in your app, suitable for dashboards and reports, with customizable output for embedding in views or exports. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| graphp/graphviz | 0.82 | PHP GraphViz builder for creating, editing, and rendering Graphviz DOT graphs. Build nodes and edges programmatically, manage attributes, and export to images or DOT output for documentation, diagrams, and visualization workflows. | 330 | 330 | 54 | 38K | 6 | 6.3 | 30.7 | MIT | 6 years ago | |
| jpgraph/jpgraph | 0.82 | Composer-friendly port of JpGraph (jpgraph.net) for PHP. Provides a vendor library wrapper with simple static loading: use JpGraph\JpGraph::load() and JpGraph\JpGraph::module('moduleName') to include the graph modules you need. | 48 | 55 | 58 | 11K | 6 | 2.1 | 25.2 | — | — | |
| spatie/php-type-graph | 0.82 | Build a graph of all PHP types in your project. Analyze classes, interfaces, enums, and their relationships to understand your codebase structure, dependencies, and type usage. Useful for architecture insights, tooling, and visualization (WIP). | 10 | 9 | 4 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| ciloe/graphql-client-php | 0.82 | Lightweight PHP GraphQL client with a basic bridge/client setup or quick factory creation. Supports simple queries, named queries with variables, and optional caching via Symfony Cache adapters. Configure host/URI/token and send requests easily. | 6 | 6 | 0 | 0 | 3 | 1.0 | 0.4 | MIT | 7 years ago | |
| dafuer/dafuer-jpgraph-bundle | 0.81 | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?