Build Quality Toolkit for Unity: stop build size bloat, auto-fix import settings, and generate third-party notices/credits for faster, safer releases with CI-friendly enforcement.Tested and verified to work in Unity 2021.🏠 Homepage and DocsBuild Quality Toolkit for Unity is a suite of three Editor tools that prevents common “late in the cycle” problems:Build size regressions that slip into releasesImport setting drift across textures, audio, and modelsThird-party license and credits compliance work turning into a last-minute scramble1) Build Size Guard: Track Changes and Enforce LimitsAutomatically records build size snapshots per target, compares any two builds, shows exactly what changed, and can enforce size budgets locally and in CI.2) Import Settings Validator & FixDefine import standards once (rules + Unity Presets), then automatically validate and correct Textures, Audio, and Models on import or via full-project scans. Includes dry-run, explain view, and reporting.3) Third-Party Notices & Credits: License ComplianceScans your project for third-party components, surfaces UNKNOWN items (no silent guessing), and exports deterministic, release-ready compliance files:THIRD_PARTY_NOTICES.txtCREDITS.mdcompliance-manifest.jsonTypical workflowRun your normal builds and imports.Investigate issues in minutes (what grew, what drifted, what is UNKNOWN).Export reports and enforce standards gradually (warn first, then fail builds in CI).Important: claiming the included toolsThis listing is delivered via Unity’s Upgrade system. After purchase, claim each included package via the Asset Store “Upgrades” flow (they become free to add to your account).What you getEditor-only extensions (no runtime footprint) covering:Build size tracking, comparisons, and budget enforcementImport setting validation and automatic fixes using Unity PresetsThird-party license/credits scanning and deterministic exportBuild Size GuardAutomatic build snapshots saved per build targetCompare any two builds: total delta + top contributorsGrouping views (by folder/path and by category)Budget rules (total size, optional regression limits, optional category limits when Unity reporting supports it)CI-friendly outputs and optional fail-fast enforcementImport Settings Validator & FixRules based on folder path + asset type (Textures, Audio, Models)Each rule maps to a Unity PresetEnforces on import/reimport and via full-project scansDry run mode to preview changesReimports only when settings differExplain view, clear logging, and exportable compliance reportsDoes not guess “optimal” settings. It enforces the standards you define.Third-Party Notices & CreditsScans for third-party components including UPM deps, Asset Store imports, embedded folders, native plugins, and copied utilitiesLicenses only assigned when confidently identified; uncertain items are marked UNKNOWNOffline, local processingDeterministic outputs designed to be diff-friendly in version controlOptional build-time enforcement (warn or fail) for:UNKNOWN licensesMissing required attribution fieldsRisky restrictions (examples: non-commercial, no-derivatives, strong copyleft flags)Requirements and constraintsUnity Editor only (no runtime code, no impact on player builds)Uses standard Unity Editor systems (Build reporting, Presets, import pipeline)Compliance outputs are plain text/JSON intended to be committed to source control



