Unity Launcher - launch correct Unity versions for each project automatically *Unity Hub Alternative

Check out Unity Launcher Pro, lite weight & fast tool handle projects!
** scroll down the thread for more recent info, like handling over 40 recent projects! **

Features

  • Launch correct Unity version for your recent projects
  • Option to download missing unity version installation or open webpage
  • Display Recent projects list with project version, last modified date
  • Highlight project version with green if correct unity is installed
  • Easily open project folder in explorer
  • List of installed Unity versions, can easily run, explore, view release notes
  • Can be used in commandline UnityLauncher.exe -projectPath "c:/project/path/"
  • Can add custom Explorer context menu item to launch folder as a project

Download & Source

Images

17 Likes

Just uploaded latest build

  • Fixed multiple root path settings
  • Added MyPackages tab

and some other fixes/features, compared to the first version.

2 Likes

Thank you for this great tool!

with the explorer menu extension its easy to open any project from their folder with right click
(picks the correct version automatically by reading project settings)

3202525--244847--unity-launcher-explorer-menu.gif

4 Likes

Thank you for this great tool!

It makes it so much easier to open the 30+ integration packages that I manage across various Unity versions for the Dialogue System and Love/Hate, plus a dozen or more other projects.

Got it working today :slight_smile:

Nice mgear!

Great tool!

WOW !! Thanks a lot !!!

thats great idea, thank you

lots of new stuff since the first version, like

  • project upgrader (select project, click upgrade, unity version selecter opens)
  • context menu install/uninstall
  • quick shortcut to editor log folder
  • my packages list, meant to be used as a library (so can quickly browse to your folders where unitypackages or resources are, including asset store download folder)

also in the current version, can also create new project to any folder from explorer,
unity version selector opens up:
3235543--248538--create-new-project-on-empty-folder.gif

Great little tool!

Hoping for better and more clean layout :slight_smile:

current version works well enough for my use, but feel free to draw some sketch here what you have in mind, always looking for ideas.

Lots of small updates in the latest builds

  • Resizable window
  • Recent Projects Search Filter
  • Support for 4.x projects
  • Resizable column headers in project list
  • Show list of available Unity updates
  • Project search field: Esc to clear filter
  • Tab orders fixed (to switch between components using keyboard)
  • Dialog to restore crashed backup scene into project when opening next time (info)

List of available Unity updates, with link to download page

2 Likes

Latest Build is now available

  • Now all arguments are passed to launcher when running from commandline (so you can do: unitylauncher.exe -projectPath “c:\my\proj\best” -force-opengl … …)
  • You can assign unity startup commandline arguments to any project (see image below with -force-opengl set as an argument)
  • Project Git Branch is displayed (if available)
  • You can hide Arguments and GitBranch columns from settings tab
  • Update checker button in Settings Tab (displays msgbox if update is available)
  • Some other small fixes and updates..

2 Likes

DarkSkinPro-wpf version is now ready to use!
(Has matching, or better features already and probably wont be updating the old version anymore)

now with Quick Project - button: 1 click to Create & Open new empty project with selected unity version (no hub is opened)

Optionally can enable dialog to enter name (or use automatic naming)
5550577--571540--upload_2020-3-4_17-39-13.png

some recent updates:

  • added quick Unity editor process kill (alt+q or context menu), saves time from opening Task Explorer if unity hangs
  • optional project rename features(F2 to rename project folder)
  • quick button to browse crash logs folder
  • added support for old 32 bit unity versions

6130208--668351--upload_2020-7-25_14-29-18.png

Recent Updates

View latest build report in Tools-tab

StreamerMode option (in Settings tab), Hides project names and folders

new time saving feature:

  • Starts web server for selected project, and opens browser automatically with the webgl build (launches unity’s own SimpleWebServer.exe)

now comes with easy target platform selection (and current platform is clearly visible, unlike in Hub)
7179121--860719--unitylauncherpro_platform.gif

2 Likes