/Traything

A simple but practical (Windows) tray web browser, media / stream player and program launcher.

Primary LanguageC#MIT LicenseMIT


Logo

A simple but practical (Windows) tray web browser, media / stream player and program launcher.

This is a hobby project by Bernd Bestel


Features / Motivation

I wanted to have a simple tool which stays in the tray and let you define custom menu items to

  • launch programs
  • execute web requests (GET / POST)
  • has a little web browser integrated (using CefSharp)
  • has a little media player integrated (using LibVLCSharp)
  • is a portable application, to have a kind of central configuration while also showing specific menu items only on certain machines

to have some things at hand right from the tray - I haven't found that, so this is Traything.

I personally use this to conveniently control my smart home and many more things.

Questions / Help / Bug Reports / Feature Requests

Please use the Issue Tracker for any requests.

How to install

Traything is a portable application, just unpack the latest release and launch Traything.exe.

How to update

Just overwrite everything with the latest release while keeping Traything.xml (in this file any configuration is stored).

Contributing / Say Thanks

Any help is welcome, feel free to contribute anything which comes to your mind or see https://berrnd.de/say-thanks if you just want to say thanks.

Roadmap

There is none. The progress of a specific bug/enhancement is always tracked in the corresponding issue, at least by commit comment references.

Screenshots

tray-menu

main-window

edit-item

actions

How to build

You will need Visual Studio 2022. All dependencies are included or available via NuGet.

License

The MIT License (MIT)