All Projects → ogxd → project-curator

ogxd / project-curator

Licence: WTFPL, Unknown licenses found Licenses found WTFPL LICENSE Unknown LICENSE.meta
A convenient tool to help cleaning and to maintain Unity Projects ✨

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to project-curator

Assetchecker
👮Sanitize your Assets.xcassets files
Stars: ✭ 167 (+68.69%)
Mutual labels:  assets, cleanup
Website-downloader
💡 Download the complete source code of any website (including all assets). [ Javascripts, Stylesheets, Images ] using Node.js
Stars: ✭ 615 (+521.21%)
Mutual labels:  assets
Rtimageassets
A Xcode plugin to automatically generate 2x, 1x image from 3x image for you, or upscale to 3x from 2x
Stars: ✭ 2,490 (+2415.15%)
Mutual labels:  assets
RAImagePicker
📸 iMessage-like, Image Picker Controller Provides custom features.
Stars: ✭ 14 (-85.86%)
Mutual labels:  assets
eleventy-load
Resolve dependencies and post-process files in your Eleventy project
Stars: ✭ 28 (-71.72%)
Mutual labels:  assets
asset-map-webpack-plugin
Webpack plugin that creates a map of assets to public url slug for server agnostic usage.
Stars: ✭ 14 (-85.86%)
Mutual labels:  assets
Infinite Scroll Unity
Infinite Scroll is a script extension that allows you to use ScrollRect control as an infinite spinner. It is fast, simple and mobile-friendly way to make lists with thousands of rows.
Stars: ✭ 209 (+111.11%)
Mutual labels:  assets
adonis-bundler
Blazing fast, zero configuration assets bundler for AdonisJS
Stars: ✭ 19 (-80.81%)
Mutual labels:  assets
cleanup
Remove gone Git branches with ease.
Stars: ✭ 21 (-78.79%)
Mutual labels:  cleanup
egg-view-assets
Manage frontend assets in development and production.
Stars: ✭ 51 (-48.48%)
Mutual labels:  assets
cleanup
This tool was built for me and you to help us `cleanup` our folders with just a single command from the terminal.
Stars: ✭ 29 (-70.71%)
Mutual labels:  cleanup
PowerSponse
PowerSponse is a PowerShell module focused on targeted containment and remediation during incident response.
Stars: ✭ 35 (-64.65%)
Mutual labels:  cleanup
kirby-hashed-assets
🛷 File name hashes support for css() and js() helpers. Without rewrite rules!
Stars: ✭ 15 (-84.85%)
Mutual labels:  assets
Asset Packagist
Asset Packagist
Stars: ✭ 235 (+137.37%)
Mutual labels:  assets
hashed-asset-bundle
Apply an asset version based on a hash of the asset for symfony/asset
Stars: ✭ 24 (-75.76%)
Mutual labels:  assets
Ocsinventory Server
Communication server of OCS Inventory
Stars: ✭ 214 (+116.16%)
Mutual labels:  assets
removedupes
Remove Duplicate Messages
Stars: ✭ 52 (-47.47%)
Mutual labels:  cleanup
composer-asset-compiler
Composer plugin that installs dependencies and compiles assets based on configuration.
Stars: ✭ 19 (-80.81%)
Mutual labels:  assets
mail-deduplicate
📧 CLI to deduplicate mails from mail boxes.
Stars: ✭ 134 (+35.35%)
Mutual labels:  cleanup
jasper-helpers
A library of helpers for working with html for apps Crystal
Stars: ✭ 20 (-79.8%)
Mutual labels:  assets

Project Curator

A convenient tool to cleanup and maintain your Unity projects !
Project Curator is an Unity Editor window that, based on the currently selected Asset, displays the following information :

  • Each asset it depends on (called dependencies)

  • Each asset that depends on it (called referencers)
    Very useful to know if an Asset is can be safely deleted or not

  • Whether the asset is included in the build or not, depending on the nature of the Asset and its referencers (checked recursively)
    Check statuses section for more information

Screenshot

How to use ?

  • Install package
    • Using Git : In Unity, click Window > Package Manager > + > Add package from git URL... and add https://github.com/ogxd/project-curator.git
    • Manually : Download the .zip, unzip and in Unity click Window > Package Manager > + > Add package from disk... and select the downloaded package.json
    • With Unitypackage : Download the .unitypackage in the release tab. Not available anymore since version 1.2
  • When installed in Unity, click Window > Project Curator (and dock the window somewhere maybe)
  • Select an asset to visualize dependencies and referencers.

You will need to Rebuild the database on the first run. There should be a button for it in the window (or do a right click on the window tab). The database should update automatically afterwards, even when assets are created, moved or deleted. Feel free to rebuild the database again if there is an issue.

Statuses

Statuses can be :

  • Unknown
  • Not Included in Build
    • Not Includable
      This asset can't be in the build.
      Example : Editor scripts
    • Not Included
      This asset is not included in the build.
      Example : None of its referencers are included in the build
  • Included in Build
    • Scene In Build
      The asset is a scene and is set to build
    • Runtime Script
      The asset is a runtime script
    • Resource Asset
      The asset is in a Resources folder and will end in the final build
      It does not mean that the asset is actually useful. Check referencers manually and Resources.Load calls to find out
    • Referenced
      The asset is referenced by at least one other asset that is included in the build
      Example : A prefab that is in a built Scene

The overlay icon in the project folder can be disabled. To do so, right click on the Project Curator window tab, and click "Project Overlay"

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].