All Projects → James231 → Start-Menu-Manager

James231 / Start-Menu-Manager

Licence: MIT license
App to add websites/software/files/folders/scripts to the Windows 10 Start Menu and Taskbar, and priority shortcuts to Windows 10 Search.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Start-Menu-Manager

MediaFlyout
Windows 10+ Media Control Taskbar Flyout
Stars: ✭ 87 (-30.95%)
Mutual labels:  windows-10, taskbar, windows10
x1
A Windows taskbar replacement in C# .NET
Stars: ✭ 25 (-80.16%)
Mutual labels:  windows-10, taskbar, windows10
xbox360-controller-manager
Turn OFF your wireless xbox 360 controller on PC and see the battery status of the connected controllers.
Stars: ✭ 38 (-69.84%)
Mutual labels:  windows-10, software
Njt
njt (npm jump to): a quick navigation tool for npm packages
Stars: ✭ 179 (+42.06%)
Mutual labels:  productivity, shortcuts
Bookmarks
🔖 +4.3K awesome resources for geeks and software crafters 🍺
Stars: ✭ 210 (+66.67%)
Mutual labels:  productivity, software
Sublimetutor
An interactive in-editor keyboard shortcuts tutorial for Sublime Text 3
Stars: ✭ 336 (+166.67%)
Mutual labels:  productivity, shortcuts
Gata
Bookmarks made better
Stars: ✭ 17 (-86.51%)
Mutual labels:  productivity, shortcuts
Icanhazshortcut
simple shortcut manager for macOS
Stars: ✭ 204 (+61.9%)
Mutual labels:  productivity, shortcuts
Windows10debloater
Script to remove Windows 10 bloatware.
Stars: ✭ 11,462 (+8996.83%)
Mutual labels:  windows-10, windows10
static-hands
⌨️🤯 Stop moving hands, and start code fast ⚡⚡
Stars: ✭ 36 (-71.43%)
Mutual labels:  windows-10, shortcuts
Manhunt-fix-Windows-10
Manhunt fix for Windows 10 Updated for Windows 10 latest versions
Stars: ✭ 24 (-80.95%)
Mutual labels:  fix, windows10
arvis
Extendable cross-platform launcher that aims to help you run, edit, create any workflow simply
Stars: ✭ 39 (-69.05%)
Mutual labels:  productivity, windows-10
hyperkeys
Unleash you keyboard shorcuts
Stars: ✭ 35 (-72.22%)
Mutual labels:  productivity, shortcuts
Xcactionbar
"Alfred for Xcode" plugin
Stars: ✭ 1,217 (+865.87%)
Mutual labels:  productivity, shortcuts
DropPoint
Make drag-and-drop easier using DropPoint. Drag content without having to open side-by-side windows
Stars: ✭ 303 (+140.48%)
Mutual labels:  productivity, windows-10
Inkscape Shortcut Manager
Inkscape shorcut manager
Stars: ✭ 200 (+58.73%)
Mutual labels:  productivity, shortcuts
Translucenttb
A lightweight utility that makes the Windows taskbar translucent/transparent.
Stars: ✭ 8,816 (+6896.83%)
Mutual labels:  windows-10, taskbar
Uwp App Launcher Mobile
[Open Source] It's like the iOS and Android Home Screens but for Windows 10 (Phones).
Stars: ✭ 47 (-62.7%)
Mutual labels:  windows-10, windows10
Fluent-Design-For-Web
Windows 10 Inspired UI For Web
Stars: ✭ 28 (-77.78%)
Mutual labels:  windows-10, windows10
windows10
MS Windows 10 cheat-sheet
Stars: ✭ 13 (-89.68%)
Mutual labels:  windows-10, windows10

Start Menu Manager

Donate

Windows 10 App to improve you productivity with shortcuts. See the features below:

And if you like it ... please star it!

Introduction Video:

Add Shorcuts to Start Menu

The app lets you add any kind of shortcut to the Start Menu:

  • Website Shorcuts
  • Software Shorcuts
  • File Shorcuts
  • Folder Shorcuts
  • Shorcuts to run Commands/Scripts
  • 'Group' Shortcuts which open multiple things at the same time

Add Shortcuts Anywhere

Once created, those shorcuts can be moved or added elsewhere. They can be pinned to the Start Menu, added to the Taskbar, added to your Desktop, or put anywhere you like.

Fixes Windows 10 Bugs

Windows 10 Search is buggy and inconsistent. Sometimes you might type in the exact name of an app, but get redirected to Bing search results inside a web brower.

Start Menu Manager fixes this. All shorctuts are treated like apps so they get priority in Windows 10 Search and appear at the top of the search results.

Additional Features

  • Clean modern Graphical Interface with light/dark themes.
  • Want an icon for your shortcut? The app can extract images from your favorite websites to use as shortcut icons.
  • Or provide custom icons as .ico files.
  • Shortcuts can be saved to JSON format so you can copy them between devices.
  • You can also generate the shortcuts from JSON using a terminal to avoid the GUI.
  • If you don't like it, uninstallation removes all shortcuts and leaves no 'junk' behind.
  • No performance loss as no background processes are used. Apps will start with an almost unnoticable overhead.

Screenshots

Click for full size.

Installation

Requires Windows 10 with recent updates.

Disclaimer: The app needs to run with Administrator privileges, so it can access the directories to place the shortcuts. If you don't have Administrator privileges, then it won't work.

  1. Go to the GitHub Releases page.
  2. Scroll Down and download the .msi file in the 'Assets' section.
  3. Run the installer to install the software.

How to Use

It should be intuitive from the app, but just in case ...

  1. Open the 'Start Menu Manager' app through the Start Menu.
  2. Click the 'Add Shortcut' button to begin creating a shorcut.
  3. Change the 'Shortcut Name'. This will be the name which appears in the Start Menu and Windows Search.
  4. Change the 'Shortcut Type' to the kind of shortcut you want to create. And fill in the details for that type. E.g. Set the 'Website Url' for Web shortcuts.
  5. Next to 'Icon' press 'Select from Website' to pick an icon from your favorite website.
  6. Create as many shortcuts as you want in the same way.
  7. Press 'Generate' to create the shortcuts. You'll see them added to the start menu under 'Recently Added'.

Optional:
8. In the Start Menu, right click on the shortcut to pin it, or add it to the Taskbar.
9. Naviagate to the Start Menu folder through the App Settings and copy the shortcut to wherever you want it.

Note: When generating the shorcuts, icons might not immediatley be displayed correctly in the Start Menu. This is a bug with Windows. One fix is to look in the 'Display' settings in the Windows 10 Settings App. Change the 'Scale and Layout' percentage, wait a few seconds, then change it back again.

Uninstall

Open the 'Apps & Features' page in the Windows 10 Settings app. Select 'Start Menu Manager' and select 'Uninstall'. Everything is removed, including the shorctuts you created with the tool.

Building the App from Source

If you want to get your hands dirty you can build from the source code. Just clone the repository and open the solution (.sln) in Visual Studio 2019 or later.

The StartMenuManager.GUI project contains the main WPF application. StartMenuManager.Builder is a console app which creates the shorcuts a from JSON file. StartMenuManager.Runner is a console app used to run the Shortcuts when they are clicked. There are a few other class libraries, a project which acts as an uninstallation step, and an Wix installer project.

VS may prompt you to open as an administrator, since running the app requires those privileges.

Once built, the various console apps (.exe files with .dlls) need to be put in the correct locations relative to each other. See the Program Files of an installed version of the app to see the correct setup.

License

This code is released under MIT license. This means you can use this for whatever you want. Modify, distribute, sell, fork, and use this as much as you like. Both for personal and commercial use. I hold no responsibility if anything goes wrong.

If you use this, you don't need to refer to this repo, or give me any kind of credit but it would be appreciated. At least a would be nice.

It took a lot of work to make this available for free. If you are feeling more generous, perhaps you could consider donating?

paypal

Contributing

Pull Requests are welcome. But, note that by creating a pull request you are giving me permission to merge your code and release it under the MIT license mentioned above. At no point will you be able to withdraw merged code from the repository, or change the license under which it has been made available.

References

This wouldn't have been possible without ...

Material Design In Xaml - The WPF styles used in this app.

AvalonEdit - The code editor WPF control used for the JSON editing in the app.

AvalonEditHighlightingThemes - Implementation of Themes in AvalonEdit. Used for light/dark JSON editing themes.

FontAwesome.WPF - Only used for the loading spinner on the Icon Extractor page.

Json.NET - JSON serializer.

JsonSubTypes - JSON SubType implementation for Json.NET.

Wix Toolset - Used to create the .msi installer.

... and obvious credit to Microsoft for C#, WPF, .NET, and the best OS in existence :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].