Hi,
I'm currently working on a ping/traceroute analyser, I started the project about 9 months ago when lockdown started and my internet connection started going wonky with everybody working from home. I had to stop work on it for a while when my father passed away, but over the past couple of months I've got back to it.
The project keeps me occupied at night, I have some health issues and suffer with pain and insomnia, so having something to focus on helps me until I'm ready to sleep. Along the way I've created various other libraries and software which I eventually spun off into separate projects, everything is available under the GPL from my GitHub account.
I'm currently tidying up a few bits and pieces and am currently in the process of producing some documentation, but the actual software is very easy to use.
https://github.com/fizzyade/pingnoo
as I mentioned, I moved quite a few bits out of the project and into their own modules, a few of these:
Ribbon(like) Bar. https://github.com/fizzyade/qt-ribbon
A simple ribbon bar which also includes a designer plugin to make it easy to use, runs under macOS, Windows & Linux and supports Dark and Light mode under macOS. Provides themed widgets which match the style
Component System. https://github.com/fizzyade/componentsystem
A higher level system for handling plugins, allows dependencies which are resolved at load time and a system for registering objects so that other components can find and extend the software.
Settings Dialog. https://github.com/fizzyade/SettingsDialog
A small library for creating application settings, under macOS it provides a Mac style settings window with animated transitions and on windows and linux it provides a more traditional settings style.
Font Awesome helper library. https://github.com/fizzyade/FontAwesomeForQt
Another small library that uses a tags to allow font awesome glyphs to be used inline in text
dmgee, a DMG designer/creator. https://github.com/fizzyade/dmgee
Tool for designing DMG files for software distribution.
additionally, here's a link to the docking windows library that I open-sourced from my company.
Visual studio style docking windows. https://github.com/KestrelRadarSensors/dockingpanes
Provides an implementation of docking windows (supports docking, floating, tabbed, pinned etc) that works on windows, linux and macOS.
Maybe some of this might be useful for other people.
Bookmarks