Skip to content

A sleek Windows utility to organize programs into custom categories via the system tray.

License

Notifications You must be signed in to change notification settings

RobinAyzit/WindowsSmartTaskbar

Repository files navigation

Windows Smart Taskbar

License: MIT Platform: Windows Language: C#

Windows Smart Taskbar is a modern, lightweight, and efficient productivity tool designed to declutter your Windows taskbar. It allows you to organize your frequently used applications into customizable categories, providing quick access via a clean system tray menu without overwhelming your screen.


🚀 Key Features

  • 📂 Smart Organization: Group your applications into custom categories (e.g., "Work", "Games", "Tools").
  • 🖱️ Drag & Drop: Intuitively add programs by dragging shortcuts or executables directly onto the window. Reorder them with ease.
  • ⚡ Quick Access Menu: Left-click the system tray icon to instantly access your categorized programs.
  • 🎨 Modern Interface: Clean, dark-themed UI that respects your desktop aesthetics.
  • 💾 Portable: No installation required. Runs as a single executable file.
  • 🌍 Multi-Language: Built-in support for English and Swedish.
  • 🚀 Auto-Start: Optional setting to launch automatically with Windows.

📥 Download & Installation

Option 1: Quick Start (Recommended)

  1. Go to the Releases page.
  2. Download the latest WindowsSmartTaskbar_Release.zip.
  3. Extract the ZIP file to a location of your choice (e.g., C:\Apps\SmartTaskbar).
  4. Run WindowsSmartTaskbar.exe.

Option 2: Build from Source

  1. Clone the repository:
    git clone https://github.com/RobinAyzit/WindowsSmartTaskbar.git
  2. Open the project in Visual Studio or VS Code.
  3. Build and run using .NET 8 SDK:
    dotnet run

📖 How to Use

  1. Add Programs:

    • Drag and drop any .exe or shortcut (.lnk) file into the main window.
    • Or click the "Add Program" button to browse manually.
  2. Create Categories:

    • Click "Add Category" to create a new group.
    • Assign a name and color to organize your workflow.
  3. Manage Your List:

    • Move: Drag programs up or down to reorder them.
    • Categorize: Right-click a program or use the edit menu to move it to a different category.
    • Remove: Select a program and click "Remove" to delete it from the list.
  4. System Tray:

    • Single-Click: Opens the Quick Launch menu with your categories.
    • Double-Click: Opens the main management window.

🛠️ Tech Stack

  • Language: C# (.NET 8)
  • Framework: Windows Forms (WinForms)
  • Data Storage: JSON (Local storage)
  • Icons: Native Windows Icon Extraction

🤝 Contributing

Contributions are welcome! Feel free to submit a Pull Request or open an Issue if you find any bugs or have feature suggestions.

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👨‍💻 Author

Created 2026 by © nRn World

📧 bynrnworld@gmail.com

🙏 Support

If you like this project, consider to:

  • ⭐ Star the project on GitHub
  • Buy me a coffee
  • 📢 Share with your friends

About

A sleek Windows utility to organize programs into custom categories via the system tray.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages