A multi-platform software synthesiser emulating (somewhat inaccurately) pre-GM MIDI devices such as the Roland MT-32, CM-32L, CM-64 and LAPC-I. In no way endorsed by or affiliated with Roland Corp. Source hosted at: http://www.github.com/munt/
.NET C# USB library for WinUSB, LibUsb-Win32, and libusb-1.0. Using the common device classes, applications work with all operating systems and drivers without modification. Lots of example code. Open source software at sourceforge.net.
A multimedia framework based on Qt and FFmpeg
QtAV is a cross-platform and high performance multimedia playback framework based on Qt and FFmpeg. Features: timeline preview, gpu decoding etc
Java wrapper for 7z archiver engine
Native (JNI) cross-platform library to extract (password protected, multi-part) 7z Zip Rar Tar Split Lzma Iso HFS GZip Cpio BZip2 Z Arj Chm Lhz Cab Nsis Deb Rpm Wim Udf archives and create 7z, Zip, Tar, GZip & BZip2 from Java.
Pure Java HTML / CSS rendering engine
CSSBox is an (X)HTML/CSS rendering engine written in pure Java. Its primary purpose is to provide a complete information about the rendered page suitable for further processing. However, it also allows displaying the rendered document.
A modern C++ GUI library
Nana C++ Library takes aim at easy-to-use and portable library, it provides a GUI framework and threads for easy programming with modern C++ methods, such as traits, metaprogramming and other template technologies. Documentation http://nanapro.org/en-us/documentation Feel free to report a bug at https://github.com/cnjinhao/nana/issues
DMX Library and usage examples for Arduino
This Library includes a DMX Master, DMX Slave and various examples on how to use its implementation. This projects has been started to support the use of our Shielded DMX / RDM Shield for Arduino. The library is made available under the GNU Lesser General Public License If you would like to make contributions to the source code feel free to contact the project admin
New home to HbQt, HbIDE & HbDBU once Harbour SVN hosted contribs.
This is the repository to host all those Harbour's contrib libraries and applications which could not comply with strict Harbour project goals but had the potentiality to march into the future. The goal is to keep this repository parallel with Harbours contrib and use the same build system which Harbour uses. This way it will be possible easily to shift any library/application from here to Harbour or vice-verse. As I am totally ignorant of Harbour's build system, it will be appreciated if someone knowledgeable take over this responsibility, which might be one-time task. Welcome to new chapter in Harbour history! Pritpal Bedi a student of software analysis & concepts
Sqrat is a C++ library for Squirrel that facilitates exposing classes and other native functionality to Squirrel scripts. It models the underlying Squirrel API closely to give access to a wider range of functionality than other binding libraries. In addition to the binding library, Sqrat features a threading library and a module import library.
Java-based scientific graphics
Java-based scientific graphics with support for Java, Groovy, MATLAB, Python, the R statistical environment, Scala and SciLab.
NMEA 0183 library for Java
Java Marine API is an NMEA 0183 library for Java. For furher info and latest source code, see project's Github pages. http://github.com/ktuukkan/marine-api/
A Python program/library aimed at GD-ROM image files.
This Python program/library is designed to handle GD-ROM image (GDI) files. It can be used to list files, extract data, generate sorttxt file, extract bootstrap (IP.BIN) file and more. This project can be used in standalone mode, in interactive mode or as a library in another Python program (check the 'addons' folder to learn how). For your convenience, you can use the gditools.py GUI program supplied in the Files section (optional). To use this project you must install the Python 2.7.x branch release binaries. See the README.TXT file for more informations.
C++ library for working with OWL ontologies
Data Exchange between CoDeSys Devices and .NET via Network Variables
Library (.DLL) for Data Exchange between CoDeSys Devices and .NET and Step 7 via Network-Variables written in C# For more informations: http://plclogger.sourceforge.net/index.php/de/weitere-projekte/easynetvarsgerman/weitere-informationen.html V1.0: Bugfixes New 02/2015: Read and Write Operations possible for more than 255 byte. - Read and Write Operations CoDeSys -> .NET - Method to create .GVL-File to import in CoDeSys Example in Step 7 (TIA-Portal) for Data-exchange between CoDeSys and Siemens S7 Devices CoDeSys -> Step7 (S7-1200): https://sourceforge.net/projects/easynetvars/files/NetVarsStep7/ See WIKI and Implementation-Guide for more information
A C extension to Tk that provides functionality to modify images
Imgtools is a C extension to Tk, that provides functionality to modify Tk's photo images. Imgtools can scale images, rotate images and modify the alpha channel. For scaling and rotating three interplation methods are available: nearest neighbor, linear and bicubic (the Catmull - Rom flavor).
Java utility classes that I've developed and want to carry from project to project without encumbrance. Others may find them useful. Releases are available from Maven Central: http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22net.sf.kdgcommons%22
dbus-cxx is a C++ wrapper for dbus. It exposes the C API to allow direct manipulation and relies on sigc++ to provide an OO interface. Also included is dbus-cxx-xml2cpp to generate proxy and adapter interfaces from DBus XML introspection-like documents.
Serial connection Java library
Java library to send and receive data via Serial COM-Ports. This library is intended to provide an easy way to access the serial-port. Only a few lines of code are needed to Read or Write data via serial port. All Properties and Methods are inspired by the "SerialPort"-Class of the .NET Framework (System.IO.Ports.SerialPort) The benefit of this project is, that it needs only a few lines of code to implement, and a reduced CPU load. Static Methods are available to send/receive String values. For the complete JavaDoc: http://easymodbustcp.net/jserial/javadoc/index.html The library works with Windows 64Bit and Linux 64Bit and Linux 32 Bit ARM (Raspberry Pi)
ALFOUR Programming language. Simple, safe, power, multi-platform.
A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.
C library defining string type and designed for string manipulation
The stringlib.h library by GreenApple allows easy string manipulation in C language by defining the type 'string' (or '_string') and providing several functions to easily operate with them. All allocation is done automatically, unallocation is done by calling the function 'string_delete(string*)'. Full documentation is present on the library header file.
Java database mapper
Depeche enables you to work with databases using data structures. It strives to be very simple and easy to use, avoiding both the tediousness of using JDBC directly and the heaviness of a full-blown ORM. It currently supports PostgreSQL, MySQL, H2, SQLite, MS SQL Server and FileMaker; support for other databases can be added easily. A simple ORM based on Depeche is also under development.
JasperReports exporter to Docx document
[EN] An implementation of a JasperReports exporter that produces Word 2007 document (docx format) from a report. The difference between this library and the JasperReports default exporter is the mission to produce the less number of tables in the Word document, that is to obtain a document based on text paragraphs instead of tables, easy to edit. [IT] Implementazione di un convertitore di un report prodotto con JasperReports in un documento in formato Word 2007 (docx). A differenza del convertitore di default di JasperReports, questa libreria cerca di ridurre al mimino la produzione di tabelle per ottenere un documento Word orientato al paragrafo, quindi più facilmente modificabile.
PTCPas is a free, portable framebuffer library, written in Free Pascal. It allows low-level high-speed graphics access on multiple platforms.
The C++ Advanced Runtime Library (CARL) is an alternative to the C/C++ standard libraries aiming at the high-level APIs and easy usage.
biOP [bio~ObjectPascal/bio~Delphi] bioinformatics libraries