This module is part of the Unity Essentials ecosystem and follows the same lightweight, editor-first approach. Unity Essentials is a lightweight, modular set of editor utilities and helpers that streamline Unity development. It focuses on clean, dependency-free tools that work well together.
All utilities are under the UnityEssentials namespace.
using UnityEssentials;Install the Unity Essentials package via Unity's Package Manager, then install modules from the Tools menu.
-
Add the package (via Git URL)
- Window → Package Manager
- "+" → "Add package from git URL…"
- Paste:
https://github.com/CanTalat-Yakan/UnityEssentials.git
-
Install or update Unity Essentials packages
- Tools → Install & Update UnityEssentials
- Install all or select individual modules; run again anytime to update
Quick overview: Add the package via Package Manager, then use Tools → Install & Update UnityEssentials to select and update the modules you need. Modules are lightweight, editor‑first, and live under the
UnityEssentialsnamespace.
- Unity.Core.AudioMixer
- Unity.Core.HDRP.Resources
- Unity.Core.HDRP.Settings
- Unity.Dependencies.GitFolderSynchronizer
- Unity.Dependencies.GitHubRepositoryCloner
- Unity.Dependencies.NuGet
- Unity.Dependencies.PackageManifestEditor
- Unity.Editor.Attributes.Button
- Unity.Editor.Attributes.DateTime
- Unity.Editor.Attributes.Directory
- Unity.Editor.Attributes.Foldout
- Unity.Editor.Attributes.If
- Unity.Editor.Attributes.Info
- Unity.Editor.Attributes.LabelOverride
- Unity.Editor.Attributes.MinMaxSlider
- Unity.Editor.Attributes.OnValueChanged
- Unity.Editor.Attributes.ReadOnly
- Unity.Editor.Attributes.ToggleButton
- Unity.Editor.Components.StickyNote
- Unity.Editor.Drawer.Enum
- Unity.Editor.Drawer.EnumFlags
- Unity.Editor.Drawer.SceneReference
- Unity.Editor.Drawer.ScriptableObject
- Unity.Editor.Drawer.SerializedDictionary
- Unity.Editor.Helper.EditorWindowDrawer
- Unity.Editor.Helper.MouseInputFetcher
- Unity.Editor.Helper.SimpleTreeView
- Unity.Editor.Hooks.Hierarchy
- Unity.Editor.Hooks.Inspector
- Unity.Editor.Hooks.PlayerLoop
- Unity.Editor.Hooks.UIBuilder
- Unity.Editor.Profiling.FrameTime
- Unity.Editor.Tools.EditorIcons
- Unity.Editor.Tools.MaskMapGenerator
- Unity.Environment.CelestialBodiesCalculator
- Unity.Environment.Ocean
- Unity.Environment.TimeOfDay
- Unity.Environment.Weather
- Unity.Graphics.APVLightingBaker
- Unity.Graphics.AdvancedSpotLight
- Unity.Graphics.BlackoutReflectionProbe
- Unity.Graphics.IES
- Unity.Graphics.Tonemaps
- Unity.Humanoid.ActiveRagdoll
- Unity.Humanoid.AnimationRigging
- Unity.Humanoid.Daz3DGenesis9
- Unity.Humanoid.PoseController
- Unity.Humanoid.Ragdoll
- Unity.Movement.CameraSpectatorController
- Unity.Rendering.Camera.AutoExposureController
- Unity.Rendering.Camera.FocusPointRayCaster
- Unity.Rendering.Camera.FrameRateLimiter
- Unity.Rendering.Camera.LuminanceCalculator
- Unity.Rendering.Camera.PhysicalPropertiesController
- Unity.Rendering.Camera.RenderTextureHandler
- Unity.Rendering.GlobalRefreshrateLimiter
- Unity.Systems.DependencyInjection
- Unity.Systems.EventBus
- Unity.Systems.PredefinedAssemblyUtilities
- Unity.Systems.SceneLoader
- Unity.Systems.Singleton
- Unity.Systems.Tasks
- Unity.Systems.TickUpdate
- Unity.Systems.Timing
- Unity.Templates.Sponza
- Unity.Tools.FieldBinder
- Unity.Tools.RuntimeGizmo
- Unity.Tools.RuntimeMonitor
- Unity.Tools.SkinnedMeshTransfer
- Unity.Types.ManagedArray
- Unity.Types.ObjectPool
- Unity.UI.Fonts
- Unity.UI.MenuGenerator
- Unity.UI.SplashScreen
- Unity.UI.Toolkit.ElementLinker
- Unity.UI.Toolkit.Extensions
- Unity.UI.Toolkit.MarqueeLabel
- Unity.UI.Toolkit.ScriptComponents
- Unity.UI.Toolkit.Transitions
- Unity.UI.Tooltip
- Unity.Utilities.CameraProvider
- Unity.Utilities.Extensions
- Unity.Utilities.ResourceLoader