Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mhilbrunner/gdapi-diff
Compares the API JSON dump of different Godot versions.
https://github.com/mhilbrunner/gdapi-diff
godot godot-engine godot-game-engine godotengine
Last synced: 2 days ago
JSON representation
Compares the API JSON dump of different Godot versions.
- Host: GitHub
- URL: https://github.com/mhilbrunner/gdapi-diff
- Owner: mhilbrunner
- License: mit
- Created: 2021-10-06T13:18:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-20T13:01:15.000Z (over 2 years ago)
- Last Synced: 2024-12-21T14:21:29.830Z (about 2 months ago)
- Topics: godot, godot-engine, godot-game-engine, godotengine
- Language: Python
- Homepage:
- Size: 466 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gdapi-diff
Compares the API JSON dump of different Godot Engine versions.
For help, see `python gdapi-diff.py --help`.Rough initial implementation. :)
For simple use, just calling `python gdapi-diff.py` should be enough.
Dump files are placed in `dumps/`.
To generate dump files, use the below commands with a Godot Engine executable:- `godot --dump-extension-api` (for Godot 4.0 and later)
- `godot --gdnative-generate-json-api api.json` (for Godot 3.x)Output path and format are currently ignored and STDOUT is used, pipe to file manually for now.
For example output see [here](https://gist.github.com/mhilbrunner/9dee280293b4c8063f5ce97e38173430).Requires Python 3 and optionally Numpy for edit distance calculations.