SystemTray
Shoes
Our great sponsors
SystemTray | Shoes | |
---|---|---|
2 | 2 | |
405 | 1,579 | |
- | 1.3% | |
8.5 | 3.1 | |
2 months ago | 5 months ago | |
Java | Ruby | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SystemTray
-
Announcing tray-gtk 0.1.0
For some time now I was forced to use the SystemTray library when I wanted to have a nice tray menu/icon for the Linux apps I develop. What I didn't like about it was that it was pretty bloated and didn't work well with ProGuard.
-
Call for Discussion : New Project to support the Wayland display server on Linux
There is this project I use for my javafx apps, its really good: https://github.com/dorkbox/SystemTray
Shoes
-
Shoes makes building little graphical programs for Mac, Windows, Linux simple
As someone who has looked at Shoes several times but never dove in, it's confusing how Shoes 4 has been the "preview version" of Shoes for, like, a decade or more. It made me actively avoid getting invested in Shoes 3 (the release promoted on the linked website) because Shoes 4 requires JRuby and I am happy with CRuby (the Ruby interpreter most people think of when they hear "Ruby").
https://github.com/shoes/shoes4/
http://www.rubydoc.info/github/shoes/shoes4
No disrespect to the developers but to me it feels like taking over a GUI toolkit created "to teach programming to everyone" (to quote the Shoes 4 readme) and making it depend upon a super-complicated enterprise-focused Ruby was sort of Missing The Pointâ„¢ in a huge way.
Heck I couldn't even switch to JRuby if I wanted to because I <3 Ractors and JRuby still lacks CRuby 3.0 feature parity: https://github.com/jruby/jruby/issues/7459
What are some alternatives?
keepassxc-cryptomator - Plug-in for Cryptomator to store vault passwords in KeePassXC
Glimmer - DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
weblaf - WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.
qtbindings - An easy to install gem version of the Ruby bindings to Qt
libGDX - Desktop/Android/HTML5/iOS Java game development framework
RubyGnome2 - A set of bindings for the GNOME libraries to use from Ruby.
JarChat - IRC Client written in Java
Humanizer - Very simple captcha with Rails 3 & 4 & 5 & 6 & 7 support
oshi - Native Operating System and Hardware Information
GoogleVisualr - A Ruby Gem for the Google Visualization API. Write Ruby code. Generate Javascript. Display a Google Chart.
Entertainment Library Synchronizer - Corionis Entertainment Library Synchronizer data management and back-up tool
glimmer-dsl-libui - Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.