Hello, dear community! I develop many helpful packages for Unity on GitHub, you can check my profile. I realized that should be very helpful to have a Template for making a new package fast and easy. I made one a few years ago. But now I just finally polished it and am happy to bring it to the forum. Hope it is enough documented to use and understand. Package is an amazing thing that Unity supports. You can make something once, and just reuse it in any other project. Update the package in all your project if needed. Unity Package Template (clickable) The template provides the ability to use any supported by Unity distribution platforms ✔️ NPMJS ✔️ OpenUPM ✔️ GitHub Packages Example how my packages (by Ivan Murzak) look in a Unity project Package versioning is supported, you can choose any version of a package in Package Manager, also Package Manager shows when there is a newer version available to install. Hope it will help somebody and save your time!