fortplot Documentation

fortplot Documentation

Modern Fortran plotting for scientific workflows. Start here for the essential resources, then dive into focused guides as needed.

Quick Links

  • Quick Start - install and produce your first plot in minutes
  • Setup Matrix - fpm, CMake, and Python packaging instructions

Examples Gallery

Browse runnable examples from the repository. Each page documents the key ideas and links directly to the source code.

Curated Highlights

Full Listing (auto-generated)

  • 3D Plotting - This comprehensive example demonstrates all 3D plotting capabilities in fortplot, consolidating features from...
  • Animation - Documentation for this example is auto-generated.
  • Annotation Demo - Documentation for this example is auto-generated.
  • Ascii Heatmap - Documentation for this example is auto-generated.
  • Bar Chart Demo - Demonstrates grouped vertical and horizontal bar charts using both the stateful
  • Basic Plots - Documentation for this example is auto-generated.
  • Boxplot Demo - Demonstrates box-and-whisker plots for statistical data visualization.
  • Colored Contours - Documentation for this example is auto-generated.
  • Contour Demo - Documentation for this example is auto-generated.
  • Contour Filled Demo - Documentation for this example is auto-generated.
  • Disconnected Lines - This example demonstrates how to create plots with disconnected line segments by using NaN (Not-a-Number) values as...
  • Errorbar Demo - Demonstrates error bar plotting with both symmetric and asymmetric errors for scientific data visualization.
  • Fill Between Demo - Demonstrates how to create filled regions using both the stateful and object
  • Format String Demo - Documentation for this example is auto-generated.
  • Grid Demo - Demonstrates grid functionality for enhanced plot readability.
  • Legend Demo - Documentation for this example is auto-generated.
  • Line Styles - Documentation for this example is auto-generated.
  • Marker Demo - Documentation for this example is auto-generated.
  • Mathtext Demo - Documentation for this example is auto-generated.
  • Pcolormesh Demo - Documentation for this example is auto-generated.
  • Pcolormesh Negative - Documentation for this example is auto-generated.
  • Pie Chart Demo - This example shows how to build pie charts with fortplot using both the stateful
  • Polar Demo - Demonstrates fortplot's polar plotting API with custom colors, linestyles, and markers.
  • Scale Examples - Documentation for this example is auto-generated.
  • Scatter Demo - Demonstrates enhanced scatter plotting with color mapping, variable marker sizes, and bubble charts.
  • Show Viewer Demo - Documentation for this example is auto-generated.
  • Smart Show Demo - Documentation for this example is auto-generated.
  • Streamplot Demo - Documentation for this example is auto-generated.
  • Subplot Demo - Demonstration of subplot functionality using the stateful API.
  • Twin Axes Demo - Demonstrates the twinx and twiny helpers introduced in issue #1358. The
  • Unicode Demo - Documentation for this example is auto-generated.

User Guides

Platform Notes

Architecture & Design

API Reference

Project Resources