# Drawing a large network using Julia

**URL:** https://discourse.julialang.org/t/drawing-a-large-network-using-julia/85793
**Category:** General Usage
**Tags:** question, visualization
**Created:** [August 15, 2022, 8:44pm UTC](https://discourse.julialang.org/t/drawing-a-large-network-using-julia/85793 "2022-08-15T20:44:04Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)
#### Post date: [August 15, 2022, 10:23pm UTC](https://discourse.julialang.org/t/drawing-a-large-network-using-julia/85793/2 "2022-08-15T22:23:15Z")

</div>

[Graphs.jl](https://github.com/JuliaGraphs/Graphs.jl) is a good package for constructing graphs. You can build them in various ways, by adding vertices and edges, from matrices, etc.

For drawing graphs, there are a number of packages that display graphs made with Graphs.jl:

- [TikzGraphs.jl](https://github.com/sisl/TikzGraphs.jl): backend: Tikz/Latex
- [GraphPlot.jl](https://juliagraphs.org/GraphPlot.jl/): backend: Compose.jl
- [SGtSNEpi.jl](https://github.com/fcdimitr/SGtSNEpi.jl): backend: Makie.jl
- [GraphRecipes.jl](https://github.com/JuliaPlots/GraphRecipes.jl): backend: Plots.jl
- [GraphMakie.jl](https://github.com/JuliaPlots/GraphMakie.jl): backend: Makie.jl
- [Karnak.jl](https://github.com/cormullion/Karnak.jl): backend: Luxor.jl

---

_[View the full topic](https://discourse.julialang.org/t/drawing-a-large-network-using-julia/85793)._
