All Projects → rust-sysbar → rust-sysbar

rust-sysbar / rust-sysbar

Licence: Apache-2.0, MIT licenses found Licenses found Apache-2.0 LICENSE-APACHE MIT LICENSE-MIT
Rust library for interacting with the system's taskbar / tray / statusbar

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to rust-sysbar

wapanel
Desktop-dedicated wayland bar for wayfire and other wlroots based compositors. Mir compatible.
Stars: ✭ 31 (-43.64%)
Mutual labels:  statusbar, taskbar
status-bar-height
Listen to status bar changes during incoming calls and other multi-tasking events
Stars: ✭ 73 (+32.73%)
Mutual labels:  statusbar
Flutter statusbarcolor
A package can help you to change your flutter app's statusbar's color or navigationbar's color programmatically.
Stars: ✭ 203 (+269.09%)
Mutual labels:  statusbar
IconsRefresh
Refresh icons on Desktop, Start Menu and Taskbar
Stars: ✭ 24 (-56.36%)
Mutual labels:  taskbar
React Native Statusbar Alert
A status bar alert (e.g. in-call, recording, navigating) for React Native
Stars: ✭ 221 (+301.82%)
Mutual labels:  statusbar
Start-Menu-Manager
App to add websites/software/files/folders/scripts to the Windows 10 Start Menu and Taskbar, and priority shortcuts to Windows 10 Search.
Stars: ✭ 126 (+129.09%)
Mutual labels:  taskbar
Dwm Bar
A modular statusbar for dwm
Stars: ✭ 171 (+210.91%)
Mutual labels:  statusbar
StatusBarColorManager
A library which help you to change status bar color in a simple way
Stars: ✭ 32 (-41.82%)
Mutual labels:  statusbar
SimpleClassicTheme.Taskbar
Taskbar for Simple Classic Theme
Stars: ✭ 47 (-14.55%)
Mutual labels:  taskbar
MediaFlyout
Windows 10+ Media Control Taskbar Flyout
Stars: ✭ 87 (+58.18%)
Mutual labels:  taskbar
tailscale-ui
Tailscale UI for Ubuntu
Stars: ✭ 56 (+1.82%)
Mutual labels:  statusbar
Ccnstatusitem
CCNStatusItem is a subclass of NSObject to act as a custom view for NSStatusItem. It supports a customizable statusItemWindow handling any viewController for presenting the content.
Stars: ✭ 223 (+305.45%)
Mutual labels:  statusbar
topmostfriend
Utility for making windows always be on top, forcefully.
Stars: ✭ 6 (-89.09%)
Mutual labels:  taskbar
Statusbaralert
Telegram X inspired android status bar alert view
Stars: ✭ 214 (+289.09%)
Mutual labels:  statusbar
ElevenClock
ElevenClock: Customize Windows 11 taskbar clock
Stars: ✭ 1,494 (+2616.36%)
Mutual labels:  taskbar
Luastatus
universal status bar content generator
Stars: ✭ 195 (+254.55%)
Mutual labels:  statusbar
NativeScript-Status-Bar
A simple NativeScript plugin for controlling status bar visibility.
Stars: ✭ 15 (-72.73%)
Mutual labels:  statusbar
x1
A Windows taskbar replacement in C# .NET
Stars: ✭ 25 (-54.55%)
Mutual labels:  taskbar
DWin-Bar
A taskbar for linux with DWin in mind
Stars: ✭ 20 (-63.64%)
Mutual labels:  taskbar
taskbar-monitor
monitoring tool with graphs (CPU, memory, disk and network) for Windows taskbar.
Stars: ✭ 121 (+120%)
Mutual labels:  taskbar

rust-sysbar

Library for interacting with the system's taskbar / tray / statusbar. It aims to be cross-platform, but currently only supports macOS. If have some extra time and are interested in implementing this for other platforms, contributions would be greatly appreciated! This project is a fork of rs-barfly.

Example

let mut bar = sysbar::Sysbar::new("Foo");

bar.add_item(
    "Say 'bar'",
    Box::new(move || {
        println!("bar");
    }),
);

bar.add_quit_item("Quit");

bar.display();

Resulting screenshot of code above

See also

License

Licensed under either of

at your option.

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].