Free Software |
Applications
Compact, handy tools. I developed these to test design concepts and /or GUI concepts. If you have a question related to one of the applications, feel free to contact me.
PATRA, Java Password Tracker
Password Tracker is an application to keep your passwords in an encrypted file on disk, protected by a pass phrase so that they are safe. Even if the file containing your passwords falls in the wrong hands, the pass phrase is needed to decrypt it.
Password Tracker is an application to keep your passwords in an encrypted file on disk, protected by a pass phrase so that they are safe. Even if the file containing your passwords falls in the wrong hands, the pass phrase is needed to decrypt it.
MoneyTwizz, a personal finance utility.
MoneyTwizz is an application that lets you plan your budget in a fast and efficient way. It provides the means to plan your future expense and income transactions and to keep the planning synchronized with your bank statements. You do not have to spend hours entering the bank statement data and assign all expenses to categories, or trying to find where you mistyped some value so that the end amount is a couple of cents different from the bank statement. The goal of MoneyTwizz is the planning aspect, not the bookkeeping aspect.
MoneyTwizz is an application that lets you plan your budget in a fast and efficient way. It provides the means to plan your future expense and income transactions and to keep the planning synchronized with your bank statements. You do not have to spend hours entering the bank statement data and assign all expenses to categories, or trying to find where you mistyped some value so that the end amount is a couple of cents different from the bank statement. The goal of MoneyTwizz is the planning aspect, not the bookkeeping aspect.
Frameworks
These relatively small frameworks are reusable application parts. They were used to test concepts or to explicitly describe a recurring pattern. You can use these in your own applications according to the corresponding license. If you have a question related to these frameworks, feel free to contact me.
JSONTOOLS, Java Tools for JSON
JSON (JavaScript Object Notation) is a file format to represent data. It is similar to XML but has different characteristics. It is suited to represent configuration information, implement communication protocols and so on. XML is more suited to represent annotated documents. JSON parsing is very fast, the parser can be kept lean and mean. It is easy for humans to read and write.
JSON (JavaScript Object Notation) is a file format to represent data. It is similar to XML but has different characteristics. It is suited to represent configuration information, implement communication protocols and so on. XML is more suited to represent annotated documents. JSON parsing is very fast, the parser can be kept lean and mean. It is easy for humans to read and write.
MUDI, Java Multi Threaded Dispatcher Framework
MUDI is a small framework to enable the creation of a multithreaded dispatcher application. The framework has already proven its usability, it is used in a number of very robust applications which run 7/7 days 24/24 hours.
MUDI is a small framework to enable the creation of a multithreaded dispatcher application. The framework has already proven its usability, it is used in a number of very robust applications which run 7/7 days 24/24 hours.
SISE, Java Simple Serialization Framework
SISE is a Java library that allows you to convert a cluster of Java objects ("POJO's") to a well defined XML format and vice versa. It works similar to the standard Java serialization mechanism, the format is a subset of XML instead of a binary stream.
SISE is a Java library that allows you to convert a cluster of Java objects ("POJO's") to a well defined XML format and vice versa. It works similar to the standard Java serialization mechanism, the format is a subset of XML instead of a binary stream.