PowerShell Gallery (https://www.powershellgallery.com/) is the most commonly used repository for sharing PowerShell modules and scripts.
You can publish your modules here, and other users can easily install them using the Install-Module
or Update-Module
cmdlets.
You can publish modules to PowerShell Gallery after creating an account and following their guidelines.