Fortran Program

project: JSON-Fortran preprocessor: gfortran -E favicon: ./media/json-fortran-32x32.png project_dir: ./src output_dir: ./doc media_dir: ./media project_github: project_download: summary: JSON-Fortran -- A Fortran 2008 JSON API author: Jacob Williams github: website: twitter: predocmark_alt: > predocmark: < docmark_alt: docmark: ! display: public protected private source: true graph: true coloured_edges: true print_creation_date: true creation_date: %Y-%m-%d %H:%M %z exclude_dir: tests extra_mods: iso_fortran_env: md_extensions: markdown.extensions.toc(anchorlink=False) markdown.extensions.smarty(smart_quotes=False)


Brief description

A user-friendly, thread-safe, and object-oriented API for reading and writing JSON files, written in modern Fortran.


The JSON-Fortran source code and related files and documentation are distributed under a permissive free software license (BSD-style). See the LICENSE file for more details.

Official Releases

The current stable release is 5.0.1 and can be downloaded on GitHub or installed with Homebrew on Mac OSX. The documentation for the current version, 5.0.1, can be found here1, and a list of changes from the previous version are here.

A list of all past releases, links to their documentation, and the change log can be found on the releases page.


  1. Documentation for a particular release does not contain links back to general documentation; use the browser's back button to navigate back to