Skip to content

Latest commit

 

History

History
86 lines (73 loc) · 3.1 KB

json-fortran.md

File metadata and controls

86 lines (73 loc) · 3.1 KB
Error in user YAML: (<unknown>): did not find expected whitespace or line break while scanning a tag at line 2 column 10
---
project: JSON-Fortran
summary: ![JSON-Fortran](|media|/json-fortran-logo-2.png)<br>
         JSON-Fortran -- A Modern Fortran JSON API
author: Jacob Williams
src_dir: ./src
output_dir: ./doc
media_dir: ./media
exclude_dir: ./src/tests
             ./src/tests/introspection
favicon: ./media/json-fortran-32x32.png
project_github: https://github.com/jacobwilliams/json-fortran
project_download: https://github.com/jacobwilliams/json-fortran/releases/latest
github: https://github.com/jacobwilliams
website: http://degenerateconic.com
twitter: https://twitter.com/degenerateconic
preprocessor: {!.PREPROCESSOR!}
predocmark_alt: >
predocmark: <
docmark_alt:
docmark: !
display: public
         protected
         private
source: true
graph: true
sort: alpha
coloured_edges: true
extra_filetypes: .inc !
print_creation_date: true
creation_date: %Y-%m-%d %H:%M %z
extra_mods: iso_fortran_env:https://fortranwiki.org/fortran/show/iso_fortran_env
            ifcore:https://www.intel.com/content/www/us/en/docs/fortran-compiler/developer-guide-reference/2024-0/tracebackqq.html
            ieee_arithmetic:https://fortranwiki.org/fortran/show/ieee_arithmetic
md_extensions: markdown.extensions.toc
               markdown.extensions.smarty
---

[TOC]

Brief description

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

License

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 {!.VERSION!} and can be downloaded on GitHub or installed with Homebrew on MacOS. The documentation for the current version, {!.VERSION!}, 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.

Miscellaneous

*[API]: Application Programming Interface: a set of routines, protocols, and tools for building software applications *[JSON]: JavaScript Object Notation: A human friendly syntax for storing and exchanging data *[variable type]: json_unknown, json_null, json_object, json_array, json_logical, json_integer, json_double, json_string *[current stable release]: {!.VERSION!} *[latest stable release]: {!.VERSION!}

Footnotes

  1. Documentation for a particular release does not contain links back to general documentation; use the browser's back button to navigate back to https://jacobwilliams.github.io/json-fortran/