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 | 7K | 0 | 8.5 | 14.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. | 187 | 185 | 40 | 32K | 10 | 32.2 | 39.3 | MIT | 1 month 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 | 708 | 103 | 1K | 12 | 14.8 | 11.8 | MIT | 6 years ago | |
| mbsoft31/graph-algorithms | 0.83 | 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 | |
| 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-core | 0.82 | 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 | |
| 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. | 330 | 330 | 54 | 38K | 6 | 6.3 | 30.7 | MIT | 6 years 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. | 535 | 539 | 135 | 835 | 28 | 15.9 | 18.4 | 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 | 76K | 2 | 25.1 | 48.1 | NOASSERTION | 4 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 | 24K | 0 | 0.5 | 35.0 | 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 | — | — | |
| functional-php/fantasy-land | 0.58 | Fantasy Land–style algebraic structures for PHP to enable interoperable functional patterns. Includes interfaces for Setoid, Semigroup/Monoid, Functor, Applicative, Monad, Foldable/Traversable, plus ready-made law/property tests to verify implementations. | 38 | 39 | 12 | 230K | 2 | 1.5 | 52.5 | BSD-3-Clause | 8 years ago | |
| nikic/php-parser | 0.57 | Parse PHP code into an Abstract Syntax Tree (AST) for static analysis, manipulation, and code generation. Supports PHP 5.x to 8.4, handles errors gracefully, and preserves formatting during AST-to-code conversion. Easily traverse, modify, and convert ASTs back to PHP, with JSON serialization support... | 17,450 | 17,523 | 1,131 | 17M | 49 | 84.5 | 74.6 | BSD-3-Clause | 1 month ago | |
| laragraph/utils | 0.56 | Laravel utilities for building GraphQL servers: shared primitives and helpers used by GraphQL packages. Install via Composer and use as a lightweight foundation for SDL-first (Lighthouse) or code-first (graphql-laravel) setups. | 22 | 22 | 8 | 562K | 0 | 17.6 | 61.3 | MIT | 5 months ago |
How can I help you explore Laravel packages today?