# JSON Interface¶

The JSON inteface makes it possible to use Tudat without knowledge of C++. In fact, the JSON interface creates the C++ settings classes, as described in Tudat Libraries, by itself. These pages of the wiki detail how the JSON interface can be used to run propagations by providing JSON input files and provide a few tutorials showcasing the main features.

The usage of JSON can be done in two ways. The first method, which is exaplained in Basic JSON Interfaces, consists of only the use of .json files, and the json_interface library. For the second method, JSON is combined with C++, to extend its functionalities. The latter method is explained in Writing Custom JSON-based Applications.