The perfect extension-program duo for sharing content from your browser to your favorite UWP apps with ease
The app works by getting the website link and protocol parameters from the 'sharemium:' URI, called by the extension. The link is automatically formatted to include the http/https extension, and then carried over to the Windows Sharing dialog. The URI structure follows this simple scheme:
sharemium:website.com/path#title=Site title&descr=A simple website
-
Download the app
- Go to the Releases page.
- Find and download the latest .appxbundle and the .cer files for the app.
- Find and download the latest .crx for the Chromium extension.
- Only for Chrome, Vivaldi and Brave: Download the ChromiumRegistryFix.reg registry policy entry to enable the extension.
-
Install the app and its certificate
- Open your file manager of choice, right-click the .cer certificate and click Install certificate.
- If you're installing the app on a Windows 10 Team or Mobile, you need to double-click the file.
- From the window select Current User > Next > Place all certificates in the following store > Browse > Trusted People > Next > Finish.
- Double-click the .appx installer select Install.
- Open your file manager of choice, right-click the .cer certificate and click Install certificate.
-
Install the Extension - Chromium
- Open your Chromium browser of choice (Chrome, Brave, Opera, Vivaldi) and go to the extensions page, usualy at chrome://extensions.
- Open your file manager of choice, grab the .crx file with your mouse and drag it over to the extensions page of your browser. When prompted, select Add extension.
- Only for Chrome, Vivaldi and Brave: Open your file manager, right-click the ChromiumRegistryFix.reg file, click Merge > Yes, then close and reopen all windows of your browser.
- Only for Opera: There is a chance the extension will auto-install when downloaded. In that case, just follow the popup to the opera://extensions page and click Install.
- The first time you use the extension, it will ask if it can open the UWP app. You can click Always allow to hide that popup. ⚠ The extension will not open the app without your knowledge.
- To share the current page you're on
- Right-click on an empty space on the page and select Share this page;
- To share a hyperlink
- Right-click on the link and select Share this link; After this, the app will open and great you with the sharing dialog. After you select the app you want, the app has a 15-second countdown with a progress indicator, after which the app auto-closes. This is because there is no native way to see if the dialog is open or closed, or if the sharing has gone through successfully. ✅ In the future, the timer will be customizable by the user.
- FTP Shares
- When sharing a link with an ftp:// or ftps:// the app automatically adds the https:// extension to the URL as it cannot recognize it. (https://ftp//example.com)
- I am working on finding a workaround for this edge case.
- Browser Extensions
- Currently there is only an extension for Chromium browser, which is still in Beta.
- I plan to release a Gecko add-on (Firefox, Floorp, Mullvad) later on.
- My first actual UWP C# app :)
- For suggestions and bug feedback use the Issu4es in GitHub and set tag:
- Bug/Error
- New feature/design requests
- Appx Package Issue
- Everyone is free to contribute to the project or use it as a reference for a personal one.
- The app won't be published to the Microsoft Store, but the extensions might be uploaded on the Opera and Firefox Add-on stores.
- faisalman for ua-parser-js - used in the extension for advanced browser identification
- Empyreal96 for Appx Re-Sign - used for appx package signing