Pinned Repositories
loot
A modding utility for Starfield and some Elder Scrolls and Fallout games.
loot-condition-interpreter
A library for parsing and evaluating LOOT's metadata condition strings.
esplugin
A free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files.
jed-gettext-parser
JavaScript gettext .mo file parsing for Jed.
json-schema-env-config
Define config in JSON schema, load it from environment variables.
libbsa
A free software library for reading BSA files.
libespm
A free software library for reading Elder Scrolls Plugin (.esp) and Elder Scrolls Master (.esm) files. Use esplugin instead.
libloadorder
A cross-platform library for manipulating the load order and active status of plugins for the Elder Scrolls and Fallout games.
pseudosem
Permissive semantic version comparison in C++11.
svg_to_ico
A utility and Rust library to convert SVG icons into Windows ICO files.
Ortham's Repositories
Ortham/esplugin
A free software library for reading Elder Scrolls plugin (.esp/.esm/.esl) files.
Ortham/libloadorder
A cross-platform library for manipulating the load order and active status of plugins for the Elder Scrolls and Fallout games.
Ortham/svg_to_ico
A utility and Rust library to convert SVG icons into Windows ICO files.
Ortham/libespm
A free software library for reading Elder Scrolls Plugin (.esp) and Elder Scrolls Master (.esm) files. Use esplugin instead.
Ortham/libbsa
A free software library for reading BSA files.
Ortham/jed-gettext-parser
JavaScript gettext .mo file parsing for Jed.
Ortham/buddah
A simple registry for community-made game modding software.
Ortham/testing-plugins
Some Elder Scrolls Plugin (.esp) and Elder Scrolls Master (.esm) files used for testing libespm, libloadorder & LOOT.
Ortham/yore
A utility for geotagging photos using your Google Location History.
Ortham/stredit
A minimalist TES V: Skyrim string table editor designed for mod translators.
Ortham/pseudosem
Permissive semantic version comparison in C++11.
Ortham/json-schema-env-config
Define config in JSON schema, load it from environment variables.
Ortham/libstrings
A free software library for reading and writing TES V: Skyrim's .STRINGS, .DLSTRINGS and .ILSTRINGS files.
Ortham/ortham.github.io
My blog.
Ortham/ci-scripts
Some CI scripts I find useful across repositories
Ortham/intro-to-rust
A Reveal.js presentation introducing Rust
Ortham/version-check
A quickly-hacked-together utility that prints the contents of FIXEDFILEINFO and resource strings in Windows executables.
Ortham/dir-diff
A utility that, given two directories, recursively identifies which files are in one directory but not the other.
Ortham/flatpak-builder-lint
A linter for flatpak-builder manifests
Ortham/github-actions-test
A repo used for testing github actions behaviour
Ortham/linux-scripts
A collection of misc. Linux scripts.
Ortham/mars
An interface for the Agilent B2900A Precision SMU that allows the automated testing of semiconductor devices over time.
Ortham/passkeys-client
A toy WebAuthn client implemented as a web browser extension
Ortham/passkeys-relying-party
A toy website that implements basic passkey creation and sign in flows.
Ortham/pig.js
Arrange images in a responsive, progressive-loading grid managed in JavaScript using CSS transforms.
Ortham/prelude
The masterlist prelude
Ortham/sudoku-solver
A CLI sudoku solver.
Ortham/they-fight-crime
Quite possibly the fastest buddy cop show tagline generation server in the world!
Ortham/ValveFileVDF
C++ Parser and Writer for Valve Data Format (e.g. .vdf files used in steam)
Ortham/wrye-bash
A swiss army knife for modding Bethesda games.