nexus-scholar/graph-core
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| graphp/graph | 0.84 | 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. | 715 | 715 | 74 | 6K | 0 | 8.5 | 13.4 | MIT | 4 years ago | |
| asm/phpflo-bundle | 0.84 | — | 4 | 4 | 1 | 0 | 1 | 1.4 | — | — | 9 years ago | |
| benmacha/diagram-bundle | 0.83 | — | 4 | 4 | 0 | 0 | 0 | 1.5 | — | MIT | 2 years 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. | 188 | 187 | 40 | 35K | 10 | 31.2 | 39.7 | MIT | 3 months ago | |
| youshido/graphql | 0.83 | A PHP GraphQL library for building schemas and executing queries with a type-safe, object-oriented API. Define types, fields, resolvers, and middleware in code, with support for input validation, custom scalars, and introspection for PHP apps. | 702 | 706 | 103 | 883 | 12 | 14.8 | 10.8 | MIT | 6 years ago | |
| czogori/rentgen-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| codeplace-io/highcharts-bundle | 0.83 | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| mbsoft31/graph-algorithms | 0.82 | 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 | — | 3 months ago | |
| graphp/graphviz | 0.81 | 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. | 332 | 334 | 54 | 33K | 6 | 6.3 | 29.7 | MIT | 6 years ago | |
| mbsoft31/graph-core | 0.81 | 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 | 11 months ago | |
| everyman/neo4jphp | 0.80 | 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. | 533 | 539 | 135 | 863 | 28 | 15.9 | 18.5 | NOASSERTION | — | |
| draw/graphviz | 0.80 | 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 | — | — | — | |
| mitoteam/jpgraph | 0.79 | 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 | 87K | 2 | 23.0 | 48.6 | NOASSERTION | 5 months ago | |
| spatie/php-type-graph | 0.79 | 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 | |
| pear/structures_graph | 0.79 | PEAR Structures_Graph is a lightweight PHP library for creating and working with graphs (nodes and edges). It provides common graph data structures and algorithms for traversal and analysis, useful for dependency graphs, routing, and other graph-based problems. | 5 | 5 | 4 | 20K | 0 | 0.5 | 34.4 | LGPL-3.0 | 2 years ago | |
| creative-web-solution/svg-graph-bundle | 0.79 | 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 | |
| jpgraph/jpgraph | 0.77 | 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 | — | — |
How can I help you explore Laravel packages today?