Contents

🔖 Visualization in Julia

Plotting libraries for statistical Charts, Graphs, Plots, Histograms, Maps.1

See also

Packages

  • CMDimData.jl :: Parametric analysis/visualization and continuous function interpolation.
  • ASCIIPlots.jl :: Generate simple plots as ASCII art in Julia
  • AverageShiftedHistograms.jl :: David Scott’s Average Shifted Histogram (ASH) density estimation.
  • BlenderPlot.jl :: a prototype version of the bar_chart plot on Blender using PyCall.
  • Cairo.jl :: Bindings for the Cairo graphics library.
  • CMDimCircuits.jl :: Parametric analysis/visualization of model/measurement/simulation results.
  • CMPlot.jl :: Cloudy Mountain Plot function in Julia.
  • Colors.jl.
  • ColorTypes.jl :: Color primitives for Julia, based on FixedSizeArrays.
  • ColorVectorSpace.jl :: This package is an add-on to ColorTypes, and provides fast mathematical operations for objects with types such as RGB and Gray - Treat colors as if they are n-vectors for the purposes of arithmetic.
  • CrossfilterCharts.jl :: A Julia package for automagical DC.js linked charts in your IJulia notebook.
  • DataVoyager.jl :: Julia wrapper for the Voyager data exploration tool.
  • Displaz.jl :: Julia bindings for displaz, a cross platform las viewer application for displaying geospatial LiDAR data (point clouds and high level features deduced from such point clouds, and other geometry).
  • ECharts.jl by @randyzwitch :: Julia package for the ECharts visualization library.
  • Gadfly.jl :: A statistical graphics plotting and data visualization system. Gadfly Reference Cards and rendering to an SVG file using the D3 browser interface.
  • Gaston.jl :: A julia front-end for gnuplot.
  • GLFW.jl :: Julia interface to GLFW, a multi-platform library for creating windows with OpenGL contexts and managing input and events.
  • GMT.jl :: is a package containing Julia bindings for the Generic Mapping Tools Library.
  • GR.jl :: This module provides a Julia interface to the GR framework graphics library.
  • GracePlot.jl :: Publication-quality plotting for julia using Grace/xmgrace.
  • GraphPlot.jl :: Graph visualization for Julia.
  • GraphRecipes.jl :: Graph-related recipes to be used with Plots.jl.
  • GraphRecipes.jl:: Graph-related recipes to be used with Plots.jl.
  • Immerse.jl :: Dive deeper into your data with interactive graphics.
  • ImplicitEquations.jl :: Julia package to facilitate graphing of implicit equations and inequalities.
  • Makie.jl :: High level plotting on the GPU.
  • PGFPlots.jl :: Plotting tool that uses the LaTeX pgfplots package (built on top of TikZ) to produce plots.
  • PGFPlotsX.jl :: Seamlessly create plots in Julia using the PGFPlots LaTeX package.
  • Plotly.jl :: A Julia wrapper for the plot.ly REST API cloud service.
  • PlotlyBase.jl :: Generate plotly.js JSON in Julia.
  • PlotlyJS.jl :: Julia library for plotting with plotly.js.
  • PlotRecipes.jl :: Assorted recipes to be used with Plots.jl.
  • Plots.jl :: An API/interface and wrapper that sits above other plotting packages (backends) and gives the user simple, consistent, and flexible plotting commands.
  • PlotThemes.jl :: Themes for the Julia plotting package Plots.jl.
  • PlotUtils.jl :: Generic helper algorithms for building plotting components.
  • PyPlot.jl :: Plotting for Julia based on matplotlib.pyplot.
  • RecipesBase.jl :: Base package for defining transformation recipes on user types for Plots.jl.
  • RecipesBase.jl :: Base package for defining transformation recipes on user types for Plots.jl
  • RoMEPlotting.jl:: 2D plotting functionality for the RoME.jl package (presently only using Gadfly).
  • SimplePlots.jl :: Plots in 5 seconds or your money back.
  • StatsPlots.jl :: Statistical plotting recipes for Plots.jl.
  • UnicodePlots.jl :: Unicode plotting for the REPL in Julia.
  • VegaLite.jl :: This package provides access to the Vega-Lite high-level visualization grammar in Julia.
  • VennEuler.jl :: Generate area-proportional Venn/Euler diagrams in Julia.
  • Wavelets.jl, by JuliaDSP :: Fast Discrete Wavelet Transforms written in Julia.
  • Winston.jl :: 2D plotting for Julia.
WIP or may not work
  • 🏚️ AnimatedPlots.jl :: Fast animated (and static) plots for Julia.
  • 🏚️ BBVis.jl :: Visualizations for branch-and-bound algorithms.
  • 🏚️ Bokeh.jl :: Bokeh bindings for Julia.
  • 🏚️ CData.jl :: C-Data Analysis/Visualization Suite.
  • 🏚️ ComposeVideo.jl :: Video generator for Gadfly.jl.
  • 🏚️ ECharts.jl by @wlbksy :: Julia package for ECharts
  • 🏚️ FalseColor.jl :: A Julia package to turn gridded data into pretty images.
  • 🏚️ GainPatterns.jl :: This package allows manipulation of gain patterns.
  • 🏚️ GainPatternsTex.jl :: Plotting gain patterns.
  • 🏚️ GLAbstraction.jl :: Abstraction library for OpenGL.
  • 🏚️ GLAbstraction.jl :: Utility package for ModernGL.
  • 🏚️ GLPlot.jl :: Plotting for Julia with OpenGL.
  • 🏚️ GLVisualize.jl :: Visualization library written in Julia and OpenGL.
  • 🏚️ GLWindow.jl :: Simple package to create an OpenGL window with an OpenGL context.
  • 🏚️ GoogleCharts.jl :: The Julia interface to Google Chart Tools.
  • 🏚️ GraphCentrality.jl :: All centrality measures relating to graphs for degree (with indegree and outdegree), betweenness, and closeness centrality measures.
  • 🏚️ GraphVisualize.jl :: Graph visualization with tight integration with LightGraphs.jl package.
  • 🏚️ GraphViz.jl :: Julia bindings for the GraphViz library.
  • 🏚️ HEALPix.jl :: Julia wrapper for HEALPix.
  • 🏚️ Hinton.jl :: A small Julia library for generating Hinton diagrams.
  • 🏚️ Histograms.jl :: Methods for handling histograms in Julia.
  • 🏚️ ImageTerm.jl :: Julia functions to plot colorful maps in the terminal.
  • 🏚️ julia-glplot :: Opengl plotting - Plotting of arrays, functions, Histograms, oscilloscope style real-time plotter.
  • 🏚️ Lumira.jl :: A Julia Library which helps in the creation of SAP-Lumira extensions using Gadfly.
  • 🏚️ MinMaxFilter.jl :: Lemire min max filter.
  • 🏚️ paper :: Crumpled paper - PDF plot in Julia.
  • 🏚️ PLplot.jl :: A cross-platform software package for creating scientific plots.
  • 🏚️ Qwt.jl :: 2D plotting, drawing, and GUIs using Qwt and Qt. {Usable: 4, Robust: 3, Active: 1}
  • 🏚️ RasterIO.jl :: Simple Raster Formats for Julia.
  • 🏚️ Sparklines.jl :: A Julia implementation of spark: simple printing of unicode trendlines.
  • 🏚️ TextPlots.jl :: Fancy terminal plotting for Julia using Braille characters.
  • 🏚️ Vega.jl :: A Julia package for generating visualizations in Vega.
  • 🏚️ VennDiagrams.jl :: Generate Venn diagrams in Julia using Compose.jl.
  • 🏚️ VGPlot.jl :: A knock-off of ggplot2 in Julia using Vega.
  • 🏚️ Visualizer.jl :: A simple GUI for quickly panning through a collection of data.
  • 🏚️ VTK.jl :: VTK bindings for the Julia language.
  • 🏚️ Wavelets.jl, by tomaskrehlik :: Implementation of Wavelet methods in Julia.
  • 🏚️ YT.jl :: A Julia interface to the Python-based yt analysis toolkit. YT exposes a number of functionalities from yt.

Examples and Galleries


  1. Julia.jl is under COPYRIGHT © 2012-Now SVAKSHA, dual-licensed for the data (ODbL-v1.0+) and the software (AGPLv3+), respectively. ↩︎