{"id":28358161,"url":"https://github.com/aviationsfo/exportxp","last_synced_at":"2025-07-06T17:35:16.425Z","repository":{"id":40658661,"uuid":"486742865","full_name":"AviationSFO/ExportXP","owner":"AviationSFO","description":"A simple data export for X-Plane 11 and 12","archived":false,"fork":false,"pushed_at":"2022-09-16T20:26:08.000Z","size":34,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-04T13:49:44.307Z","etag":null,"topics":["api","export","flywithlua","lightweight","lua","xplane","xplane-11","xplane-12","xplane-flight-simulator","xplane11","xplane12"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AviationSFO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-28T20:43:09.000Z","updated_at":"2025-04-19T22:48:24.000Z","dependencies_parsed_at":"2023-01-17T16:52:49.429Z","dependency_job_id":null,"html_url":"https://github.com/AviationSFO/ExportXP","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/AviationSFO/ExportXP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AviationSFO%2FExportXP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AviationSFO%2FExportXP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AviationSFO%2FExportXP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AviationSFO%2FExportXP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AviationSFO","download_url":"https://codeload.github.com/AviationSFO/ExportXP/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AviationSFO%2FExportXP/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261231122,"owners_count":23127937,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","export","flywithlua","lightweight","lua","xplane","xplane-11","xplane-12","xplane-flight-simulator","xplane11","xplane12"],"created_at":"2025-05-28T08:14:58.997Z","updated_at":"2025-07-06T17:35:16.420Z","avatar_url":"https://github.com/AviationSFO.png","language":"Lua","readme":"# Export XP\n\u003cp align=\"center\"\u003e \n    \u003cimg src=\"https://img.shields.io/badge/ExportXP-v0.7pre-yellow\"/\u003e\n    \u003cbr\u003e\n    \u003cimg src=\"https://img.shields.io/badge/X--Plane-11.50%2B-blue\"/\u003e \u003cimg src=\"https://img.shields.io/badge/X--Plane-12_EA%2B-blue\"/\u003e \u003cimg src=\"https://img.shields.io/badge/FlyWithLUA-2.7/8%2B-blue\" /\u003e \u003cbr\u003e\n\u003c/p\u003e\n\n## What is Export XP?\n\nExport XP is a plugin for [FlyWithLua](https://github.com/X-Friese/FlyWithLua) that exports data taken from the [X-Plane 11 and 12 (EA)](https://x-plane.com/) API and sends it to a log file for other programs to read. The difference between Export XP and other exporting plugins is that Export XP does not require network access as it writes to files on your disk. Unfortunately, this means that data from Export XP can not be used on a different system without writing your own script to export the data over network. The plugin is written in Lua for X-Plane's built in API. \n\n\nReady to install? Go to [the download section](#installation) and follow the instructions.\n\n## How to use Export XP\n\nExport XP exports its data when run to a log file in your X-Plane root directory called `ExportXP.txt`. You can write another program to retrieve the data from this file for however you like.\n\n## Enabling the script\n\nAs of v0.2, by default ExportXP is disabled in FlyWithLua macro settings. To enable it, go to the plugins menu at the top of the screen, FlyWithLua, FlyWithLua Macros, and click ExportXP so that it has a white circle next to it.\n\n### Format of the log file\n\n```\n-!- FLIGHT INFO -!- (aircraft ICAO) (tailnum)\n-!- POSITION/FLIGHT MODEL DATA -!-\nlongitude,\nlatitude,\naltitude (in meters),\nheading (true OpenGL),\nheading (magnetic (indicated on compass) added for backup),\ngroundspeed (meters/second),\nvertical speed (fpm),\npitch (degrees),\nbank (degrees (openGL)),\n-!- ENGINE DATA -!-\nengine 1 N1 (percent),\nengine 2 N1 (percent),\nengine 3 N1 (percent),\nengine 4 N1 (percent),\nengine 5 N1 (percent),\nengine 6 N1 (percent),\nengine 7 N1 (percent),\nengine 8 N1 (percent),\n-!- WEIGHT DATA -!-\nfuel weight (kgs),\npayload weight (kgs),\n-!- MECHANICAL DATA -!-\nlanding gear 1 position (percent),\nlanding gear 2 position (percent),\nlanding gear 3 position (percent),\nlanding gear 4 position (percent),\nlanding gear 5 position (percent),\nflaps 1 position (degrees),\nflaps 2 position (degrees),\nspoiler left deployment (degrees),\nspoiler right deployment (degrees),\nelevator left 1 position (degrees),\nelevator left 2 position (degrees),\nelevator right 1 position (degrees),\nelevator right 2 position (degrees),\nrudder 1 position (degrees),\nrudder 2 position (degrees),\naileron 1 left position (degrees),\naileron 2 left position (degrees),\naileron 1 right position (degrees),\naileron 2 right position (degrees),\nparkbrake position (percent),\n-!- MILITARY SPECIFIC DATA -!-\ntailhook position (percent),\ncanopy position (percent),\nwing 1 sweep (degrees),\nwing 2 sweep (degrees),\n-!- TIME DATA -!-\ntime (seconds since midnight),\ndate (days since January 1),\n```\n* Extra notes\n  * If alternate dataref source is on, then mechanichal data will all be percents instead of degrees.\n  * To enable alternate datarefs, you need to reload all scripts in FlyWithLua after toggling the setting.\n\n\n\n# Installation\n\n## Requirements\n\n- [X-Plane 11.50 and later or 12.00b1 Early Access and later](https://x-plane.com)\n- [FlyWithLua NG](https://github.com/X-Friese/FlyWithLua)\n  - Or [NG+](https://forums.x-plane.org/index.php?/files/file/82888-flywithlua-ng-next-generation-plus-edition-for-x-plane-12-win-lin-mac/) for X-Plane 12\n\n## Download\n\n### GitHub:\n\n1. Download and install the pre-requisites listed in the [requirments section](#requirements) above.\n2. Go to the [GitHub repository](https://github.com/AviationSFO/ExportXP) and click on releases.\n3. Click on the latest release.\n4. Click on the `ExportXP.lua` download button.\n5. Drop the lua script into your FlyWithLua/Scripts folder.\n\n### X-Plane.org:\nComing soon!\n\n### OneDrive files:\ndownload the latest version from:\nhttps://1drv.ms/u/s!Ah8d1304CzM22khbDiioELlxLCGY?e=vanCLY\n\n# Compatible Mods\n* Coming soon\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faviationsfo%2Fexportxp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faviationsfo%2Fexportxp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faviationsfo%2Fexportxp/lists"}