| Name | Description | Type | Package | Framework |
| CompleteBipartiteGraphGenerator | Generates a complete bipartite graph of any size. | Class | org.jgrapht.generate | JGraph |
| CompleteGraphGenerator | Generates a complete graph of any size. | Class | org.jgrapht.generate | JGraph |
| EmptyGraphGenerator | graph of any size. | Class | org.jgrapht.generate | JGraph |
| GraphGenerator | GraphGenerator defines an interface for generating new graph structures. | Interface | org.jgrapht.generate | JGraph |
| GridGraphGenerator | Generates a bidirectional grid graph of any size. | Class | org.jgrapht.generate | JGraph |
| HyperCubeGraphGenerator | cube graph of any size. | Class | org.jgrapht.generate | JGraph |
| LinearGraphGenerator | Generates a linear graph of any size. | Class | org.jgrapht.generate | JGraph |
| RandomGraphGenerator | This Generator creates a random-topology graph of a specified number of vertexes and edges. | Class | org.jgrapht.generate | JGraph |
| RandomGraphGenerator .EdgeTopologyFactory | This class is used to generate the edge topology for a graph. | Interface | org.jgrapht.generate.RandomGraphGenerator | JGraph |
| RingGraphGenerator | Generates a ring graph of any size. | Class | org.jgrapht.generate | JGraph |
| ScaleFreeGraphGenerator | Generates directed or undirected scale-free network of any size. | Class | org.jgrapht.generate | JGraph |
| SimpleWeightedBipartiteGraphMatrixGenerator | Class | org.jgrapht.generate | JGraph | |
| SimpleWeightedGraphMatrixGenerator | Class | org.jgrapht.generate | JGraph | |
| StarGraphGenerator | graph of any size. | Class | org.jgrapht.generate | JGraph |
| WeightedGraphGenerator | Class | org.jgrapht.generate | JGraph | |
| WeightedGraphGeneratorAdapter | WeightedGraphGenerator defines an interface for generating graph structures having edges weighted with real values. | Class | org.jgrapht.generate | JGraph |
| WheelGraphGenerator | graph of any size. | Class | org.jgrapht.generate | JGraph |