https://github.com/ortham/esplugin
A free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files.
https://github.com/ortham/esplugin
fallout-3 fallout-4 fallout-new-vegas modding morrowind oblivion rust skyrim
Last synced: about 2 months ago
JSON representation
A free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files.
- Host: GitHub
- URL: https://github.com/ortham/esplugin
- Owner: Ortham
- License: gpl-3.0
- Created: 2017-09-26T13:49:50.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-24T10:42:41.000Z (about 2 months ago)
- Last Synced: 2025-03-24T11:37:47.521Z (about 2 months ago)
- Topics: fallout-3, fallout-4, fallout-new-vegas, modding, morrowind, oblivion, rust, skyrim
- Language: Rust
- Size: 518 KB
- Stars: 50
- Watchers: 3
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
esplugin
=======
[](https://coveralls.io/github/Ortham/esplugin?branch=master)
[](https://docs.rs/crate/esplugin)A free software library for reading Elder Scrolls Plugin (`.esp`), Elder Scrolls Master (`.esm`) and Elder Scrolls Light (`.esl`) files. It can currently parse plugins for the following games:
* TES III: Morrowind
* TES IV: Oblivion
* TES V: Skyrim (including Special Edition)
* Fallout 3
* Fallout: New Vegas
* Fallout 4esplugin is a rewrite of [libespm](https://github.com/Ortham/libespm) and focuses on providing a useful API to [libloadorder](https://github.com/Ortham/libloadorder) and [LOOT](https://github.com/loot/loot), rather than a general-purpose plugin parser.