No description
  • Rust 98.2%
  • Python 1.7%
Find a file
2026-08-04 15:49:07 +04:00
.codex/skills initial 2026-07-05 23:26:58 +04:00
crates fix(storage): write GPO files group and world readable (0644) 2026-08-04 15:49:07 +04:00
docs docs(architecture): define supported facade boundaries 2026-07-30 13:58:13 +04:00
examples feat(api): complete editor and template catalog APIs 2026-07-14 14:01:56 +04:00
internal docs(architecture): archive completed foundation 2026-07-31 14:16:35 +04:00
openspec feat(drives): protect legacy cpassword credentials 2026-08-04 12:19:58 +04:00
python/admix feat(high-level): expose localized category explain text on tree nodes 2026-08-04 12:19:58 +04:00
res docs(readme): add project branding 2026-07-16 12:35:08 +04:00
src feat(high-level): expose localized category explain text on tree nodes 2026-08-04 12:19:58 +04:00
tests fix(storage): write GPO files group and world readable (0644) 2026-08-04 15:49:07 +04:00
tools build(release): enforce reproducible quality gates 2026-07-31 14:16:21 +04:00
xsd-codegen build(release): enforce reproducible quality gates 2026-07-31 14:16:21 +04:00
.gitignore chore(gitignore): ignore nested cargo target directories 2026-08-04 12:19:58 +04:00
Cargo.lock chore(release): bump version to 0.1.1 2026-08-04 15:49:07 +04:00
Cargo.toml chore(release): bump version to 0.1.1 2026-08-04 15:49:07 +04:00
LICENSE docs: license project under MIT 2026-07-13 13:20:59 +04:00
pyproject.toml chore(release): bump version to 0.1.1 2026-08-04 15:49:07 +04:00
README.md build(release): enforce reproducible quality gates 2026-07-31 14:16:21 +04:00

admix

libadmix logo

ADMIX is a Rust library with Python bindings for reading and editing Microsoft-compatible Group Policy files.


It provides:
  • Administrative Template policy discovery and editing;
  • Group Policy Preferences and item-level targeting filters;
  • Registry.pol, security template, CMTX/CMTL, and GPO metadata support;
  • revision-aware multi-file commits and host-neutral publication plans;
  • optional LDAP, Kerberos/GSSAPI, and SMB transports.

Start with the user guide. Every high-level workflow includes Rust and Python examples.

Contributor checks

Run the complete compatibility gate before handing off a change:

tools/quality-gate

tools/quality-gate --quick omits the slower feature matrix, semantic Rust API snapshots, and isolated wheel build.