https://github.com/berrnd/traything
A simple but practical (Windows) tray web browser, media / stream player and program launcher.
https://github.com/berrnd/traything
c-sharp cefsharp systemtray tray-menu vlc-libvlc
Last synced: 10 months ago
JSON representation
A simple but practical (Windows) tray web browser, media / stream player and program launcher.
- Host: GitHub
- URL: https://github.com/berrnd/traything
- Owner: berrnd
- License: mit
- Created: 2022-10-15T18:38:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-01T16:27:47.000Z (over 1 year ago)
- Last Synced: 2024-11-01T17:26:42.057Z (over 1 year ago)
- Topics: c-sharp, cefsharp, systemtray, tray-menu, vlc-libvlc
- Language: C#
- Homepage:
- Size: 21 MB
- Stars: 11
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
-----
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](https://cefsharp.github.io))
- has a little media player integrated (using [LibVLCSharp](https://github.com/videolan/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](https://github.com/berrnd/Traything/issues/new/choose) for any requests.
## How to install
Traything is a portable application, just unpack the [latest release](https://github.com/berrnd/Traything/releases/latest) and launch `Traything.exe`.
## How to update
Just overwrite everything with the [latest release](https://github.com/berrnd/Traything/releases/latest) 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](https://berrnd.de/say-thanks?project=Traything) 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



https://github.com/user-attachments/assets/10f4de1d-9a97-4603-8b4d-abebc0b82c64
## How to build
You will need Visual Studio 2022. All dependencies are included or available via NuGet.
## License
The MIT License (MIT)