Open Source Software

This is a list of the free (open source) software I wrote (or contributed to) and currently maintaining.

  • GNU Source-highlight given a source file, produces a document with syntax highlighting.
  • GNU Gengetopt: given a description file generates a C function that parses command line options, using C library getopt_long function
  • GNU gengen: A parameterized-text-generator generator based on a template.
  • doublecpp: a preprocessor implementing double dispatch in C++.
  • klcddimmer: a KDE applet to change the LCD brightness.
  • PhpBibliography: a web based bibliography system.
  • IMC (Implementing Mobile Calculi): a Java framework for implementing distributed applications with code mobility.
  • Source-Highlight-Qt (new): a library for performing syntax highlighting in Qt documents by relying on GNU Source-Highlight library.
  • QSource-Highlight (new): a Qt interface for GNU Source-Highlight.
  • QtFindReplaceDialog (new): a Find/Replace Qt dialog.
  • SourceHighlightIDE: an IDE for GNU Source-highlight, in particular it is useful for developing and debugging new language definitions.
  • Gengetopt eclipse: an Eclipse plugin editing GNU Gengetopt files.
  • MyIpTrack (new): a php script that allows you to store the IP addresses with which you connect to the Internet. It stores such information on a text file.
  • XKlaim: is an experimental programming language for distributed applications with mobile code (it is part of Klaim project)

I also contributed to this program:

  • FCA Eclipse, an Eclipse plugin performing a primordial analysis of class hierarchies to help re-engineering them using traits.




Last modified: November 28, 2009, at 08:26 PM