KDE Apps

Here you can find some applications I wrote for KDE. Some of these are in early stage of development so their entries are only for document them existance if someone want takeovers them.

The icons near the application names are KDE-Apps KDE-Apps entry, Freshmeat Freshmeat entry and KDE Extra Gear KDE Extra Gear module page.

Network Load Monitoring Applet (KNetLoad)

KNetLoad is a Network Load Monitor applet for Kicker. You can monitor how many interfaces you want, and for every interface it will show you two graphs, one for incoming and one for outgoing load.
From version 3.0 you can now monitor remote SNMP interfaces, knowing the interface number (work in progress naming), and you can configure every interface in a different way.
The 'stable' 2.3 version is no more supported, as 3.0_alpha1 should be stable enough, and it should fix a lot of problems. Please try it if you can.
This application is part of KDE Extra Gear module, so you can download the sources from the CVS at KDE.org.

Licence: GPL-2

Download Page KDE Extra Gear KDE-Apps Freshmeat

Digest files verification tool (KDigest)

KDigest is a digest file check utility, which can be used to test SFV (Simple file verification) and MD5SUM digest files, verifying if all the listed files are good or there's some corrupted.
KDigest at the moment has these features:

  • Supported digests: SFV/AFV (CRC32), MD5SUM and SHA1SUMS.
  • Navigation through GUI to the digestfile to check, with a little list of the files' data read from the digest file and the actual digest of the file.
  • MIME types are registered to the files, and KDigest open them.

Following 0.3 version, KDigest restarted from almost nothing, as now the application is built with Korundum Ruby bindings, entirely in Ruby. The development is done inside the playground/utils module in KDE's SVN; if you want to join the project just drop an email to me, and get a KDE SVN account. Documentation and translation are in the respective directories inside their modules, always in KDE SVN.

No releases of Ruby-powered KDigest are available right now.

Licence: GPL-2

Download Page Freshmeat WebSVN KDE-Apps

KDE SNMP Library (libksnmp)

Direcly from my ATMOSphere project, I extracted this library, which wraps around net-snmp library so that the KDE apps which uses it doesn't need to hack with the foolish bugs of net-snmp when used on autoconf/automake aware projects.
Is also released under GNU Lesser General Public License 2.1. At the moment the documentation is not available (I'll upload it ASAP).
It's going to be needed by KNetLoad to display load from SNMP remote devices, when the development version will support completely a number of monitored interfaces.

Licence: LGPL-2

Download Page Freshmeat