EasyProjectSetup
EasyProjectSetup is a Unity Editor tool designed to quickly generate organized project folder structures and base scenes with lighting, UI, and managers. It helps developers standardize project setups with one click.
com.ireshsampath.unity-assets-easy-project-setup 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/unity-assets-easy-project-setup.git README Markdown
Copy this to your project's README.md
## Installation
Add **EasyProjectSetup** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/unity-assets-easy-project-setup.git
```
[](https://www.pkglnk.dev/pkg/unity-assets-easy-project-setup)README
π§© EasyProjectSetup for Unity

π Overview
EasyProjectSetup is a Unity Editor tool that lets you instantly create a clean, organized project structure and base scene with one click.
Itβs designed for developers who want to start new projects faster, with a consistent hierarchy, ready-made folders, and essential objects.
Key Features:
- π Auto-create standard project folders (
Scenes,Scripts,Prefabs,Materials,Textures) - πͺ Auto-generate base scene (
Main.unity) - π‘ Adds Directional Light, Main Camera, and Post-Processing Volume
- π₯οΈ Creates UI Canvas & EventSystem
- βοΈ Includes basic Managers and Environment objects
- π§© Works in both URP and HDRP (with volume profile auto-setup)
- πͺΆ Lightweight and easy to customize
π¦ Installation
Option A β Install via Unity Package Manager (Git URL)
- Open Unity β Window β Package Manager
- Click + β Add package from Git URL
- Paste the following: https://github.com/IreshSampath/unity-tools-easy-project-setup.git
- Click Install
π§° Quick Start
β Step 1 β Open the Tool
- In Unity, go to Tools β EasyProjectSetup
- The Project Setup Tool window will appear in the Editor

β Step 2 β Create Root Folders
- Enter your custom root folder name (default:
_Project Root Folder) - Click Create Project Root Folders
- The following structure will be created:
Assets/ βββ _Project Root Folder/ βββ Scenes/ βββ Scripts/ βββ Prefabs/ βββ Materials/ βββ Textures/
β Step 3 β Generate Base Scene
Click Create Main Scene to automatically generate:
- Empty base scene
- Auto-saved scene
β Step 4 β Add Hierarchy Elements
Use the extra buttons to add:
- Create UI β Adds Canvas & EventSystem
- Create Managers β Adds AppManager & UIManager placeholders
- Create Basic Environment β Adds Environment root, lighting, and camera setup
- Create All-in-One Setup β Builds everything together
βοΈ Example Workflow
| Action | Result |
|---|---|
| Create Project Root Folders | Sets up base folders |
| Create Main Scene | Generates and saves base scene |
| Create UI | Adds Canvas and EventSystem |
| Create Managers | Adds App and UI Manager GameObjects |
| Create Basic Environment | Adds light, camera, and post-processing |
| Create All-in-One Setup | Does everything above automatically |
π License
This project is licensed under the MIT License β free for both commercial and personal use.
π Thank You
Thanks for using EasyProjectSetup!
If this helped speed up your workflow, consider giving it a β on GitHub or contributing improvements.
π€ Author
Iresh Sampath
π LinkedIn Profile
No comments yet. Be the first!