usb4java is a Java library for accessing USB devices. It is based on the native libusb 1.0 library and uses Java NIO buffers for data exchange between libusb and Java. It also supports the javax-usb standard (JSR-80) through the usb4java-javax extension. Supported platforms are Linux (x86 32/64-bit, ARM 32-bit), OS X (x86 32/64-bit), and Windows (x86 32/64-bit). Other platforms may work as well (as long as they have at least Java 6 and are supported by libusb) by compiling the JNI library manually.
Freedomotic is an open, flexible, scalable, mashup-oriented software system which can interact with well-known standard building automation protocols and with "do-it-yourself" solutions. It treats the Web, social networks, and frontends just like any other sensor or actuator in your automation system. For example, you can tweet your washing machine to start the washing cycle. Freedomotic leverages modern enterprise integration patterns and distributed computing architectures, along with cross-language APIs for extensions.
DEMUX Framework enables Java developers to build modular, cross-platform applications which can run on desktop, Web, and mobile and embedded devices. It is based on OSGI and supports creating JavaFX desktop applications, mobiles apps (Android, iOS, Windows), and Web applications.
QtitanDataGrid provides a complete set of wide range of unique features that cannot be implemented using default Qt components and methods. It is a pure grid for business application in Qt. It enables you to load various types of data from different sources into a fast, flexible, and functional editable grid supporting sorting, grouping, reporting, creation of banded columns, drag’n’drop for buttons, and plenty of other handy functions. This data grid helps novice and experienced Qt developers with Delphi and C++ backgrounds to use the same comprehensive advanced editable grid capabilities that they’ve grown accustomed to in corresponding IDEs and that are not part of the standard Qt library.
Tkinter is Python's de facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk. To use Tkinter, you don't need to write Tcl code, but you will need to consult the Tk documentation and occasionally the Tcl documentation (since Tk's low-level event handling mechanism is considered part of Tcl).
LabKey Server is open source software that helps scientists manage, analyze, and share complex datasets. It supports tandem mass spectrometry, flow cytometry, assays for neutralizing antibodies, Luminex, observational studies, and secure, Web-based collaboration. The software is modular, configurable, and customizable. It can be installed in your institution on any modern hardware and operating system. It is designed to integrate with your existing systems, instruments, and work flows, and to be readily adapted by skilled programmers to novel methods of inquiry. The project is under active development by a team of professional software engineers and a community of active contributors. New versions are released about four times per year.
Yate is a next-generation telephony engine. While currently focused on Voice over Internet Protocol (VoIP) and PSTN, its power lies in its ability to be easily extended. It supports SIP, H.323, IAX, MGCP, Jingle, Jabber, E1, T1, analogic, robbed bit, ISDN PRI, BRI, and SS7. YateClient is an Instant Messenger and Voice application for Jabber/Jingle IM, SIP, H.323, and IAX VoIP protocols.
Java Grinder takes Java byte-code from a class file and compiles it into an assembly code text file that can be assembled and run on microcontrollers and CPUs including MSP430, dsPIC, 6502 (Commodore 64), 68000, ARM, and MIPS. A Java API is provided for dealing with SPI, GPIO, Commodore 64 hardware, and more.
SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spreadsheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.