An open API service indexing awesome lists of open source software.

https://github.com/elegantchaos/swiftesp

Swift support for reading/writing CreationKit ESP files
https://github.com/elegantchaos/swiftesp

creationkit skyrim-special-edition swift

Last synced: about 1 month ago
JSON representation

Swift support for reading/writing CreationKit ESP files

Awesome Lists containing this project

README

        

[comment]: <> (Header Generated by ActionStatus 2.0.6 - 478)

[![Test results][tests shield]][actions] [![Latest release][release shield]][releases] [![swift 5.6 shield]][swift] ![Platforms: macOS][platforms shield]

[release shield]: https://img.shields.io/github/v/release/elegantchaos/SwiftESP
[platforms shield]: https://img.shields.io/badge/platforms-macOS-lightgrey.svg?style=flat "macOS"
[tests shield]: https://github.com/elegantchaos/SwiftESP/workflows/Tests/badge.svg
[swift 5.6 shield]: https://img.shields.io/badge/swift-5.6-F05138.svg "Swift 5.6"

[swift]: https://swift.org
[releases]: https://github.com/elegantchaos/SwiftESP/releases
[actions]: https://github.com/elegantchaos/SwiftESP/actions

[comment]: <> (End of ActionStatus Header)

# SwiftESP

A Swift library for reading/writing `.esp` files used by CreationEngine games, such as Skyrim.

Part of a [larger tools project](https://github.com/elegantchaos/SkyrimCompiler).

### References

- ESP File format: https://en.uesp.net/wiki/Skyrim_Mod:Mod_File_Format
- Data Types: https://en.uesp.net/wiki/Skyrim_Mod:File_Format_Conventions
- Pyffi definitions (incomplete): https://github.com/niftools/pyffi/blob/develop/pyffi/formats/esp/esp.xml

### Example Data

The example data in this repo is taken from [Parapets](https://www.nexusmods.com/skyrimspecialedition/users/39501725), who helpful makes all their mods available under an MIT license.