
Automatically shorten long asset filenames in Unity projects and avoid Git and Windows path issues — clean, fast, undoable.🚀 Filename Shortener — Smart Filename Management for UnityLong asset filenames can cause major problems in Unity projects: Git errors, Windows path limits, broken references, and crashes. Filename Shortener scans your project and automatically shortens asset filenames without disrupting your workflow.Perfect for large Unity projects, asset management, or cleanup phases before production release.---✨ Key Features- Set a maximum filename length- Add random suffixes automatically for uniqueness- Safe Dry Run mode to preview changes without applying- Smooth progress bar during scanning and applying- Cancel scanning or applying at any time- Undo last batch of changes with one click- Fully asynchronous operations – no Editor freezes- Lightweight, easy to integrate, and no dependencies---🎯 Use Cases- Avoid Git LFS/path-length errors- Clean up imported third-party assets- Optimize asset folder structures- Prepare large projects for build or distribution- Ensure compatibility with Windows, Linux, Mac systems---⚡ Easy Setup1. Import the Filename Shortener package2. Open **Tools > Filename Shortener** in Unity3. Configure settings4. Scan and Apply with one click!---🔗 Useful Links- Documentation (Included)- Support Email (support@popogames.com)---Developed by **PopoGames** — Smart Tools for Creative DevelopersSUPPORTED UNITY VERSIONS- 2020.3 LTS- 2021.3 LTS- 2022.3 LTS- 2023.1+- Unity 6 (future proof)SUPPORTED WORKFLOWS- Editor extensions- Asset Management Tools- Project OptimizationDEPENDENCIES- None (pure C#)LIMITATIONS- Only filenames are changed, not asset content- Assets must not be locked (e.g. versioned or in use)- Does not patch deep references inside scenes/prefabs (uses Unity’s rename system via AssetDatabase)INCLUDED FILES- Full source code (C#)- README Documentation- Demo usage instructions inside the packageLICENSE- Standard Unity Asset Store EULA