Dr. Geo is an interactive geometry program that is distributed as a universal portable application. It allows one to create a geometric sketch and manipulate it according to its constraints. It is usable at home or at school, in primary or secondary education. It is simple and effective with extended features including scripting and programming.
GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.
UnboundID LDAP SDK for Java is a fast, comprehensive, and easy-to-use Java API for communicating with LDAP directory servers and performing related tasks like reading and writing LDIF, encoding and decoding data using base64 and ASN.1 BER, and performing secure communication. It may be used on any platform that supports Java SE 5.0 or later, as well as on Android mobile devices.
Metawidget is a "smart user interface widget" that populates itself, at runtime, with UI components to match the properties of your business objects. Metawidget does this without introducing new technologies. It inspects your existing back-end architecture (such as JavaBeans, existing annotations, existing XML configuration files) and creates widgets native to your existing front-end framework (such as Swing, Java Server Faces, Struts, Android). Metawidget does not replace or hide your existing UI framework and guarantees that your investment in its technology and knowledge is as valid as always.
SysMonApp is an Android application that monitors a server and displays the result in a widget. The server must generate an XML response that describes its status. The widget shows global status in the widget, and it can also show a detailed status list. It can make a sound when the status changes. Monitoring can be set to operate only on certain days of the week and certain hours of the day.
AndroidUtils is a small collection of classes and methods for Android. It includes logic for inspecting and manipulating strings, handling GET and POST requests to a Web server, logging, deriving address information from longitude and latitude, checking and manipulating date values, and more.
PhoneDeployApp is a tool for quickly updating software on Android devices. It periodically reads an apk file from a URL and prompts you to approve the installation when a version with a newer modification date is available. It was designed to allow more rapid development cycles when writing apps for the IOIO microcontroller board, which cannot be used with an Android emulator.