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
Image library for Object Pascal.
Imaging is native Object Pascal (Delphi and FPC) image loading, saving and manipulation library. It is available for several platforms and does not require any third party dynamic libraries.
Provides stacktrace with source file/line information.
dwarfstack uses the debug information (if available in DWARF format) of the executable and converts stacktrace addresses into source file/line information.
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/
This is the fast and Free (LGPL license) real time MPEG Audio Layer 1, 2 and 3 decoding library and console player. It uses floating point or integer math, along with several special optimizations (3DNow, SSE, ARM, ...) to make it most efficient.
FPDF.net is a VB.net class which allows to generate PDF files, F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs. This is the port of FPDF ( http://www.fpdf.org/ ) to vb.net. If you found any issue, please report it, and if you like it or use it in your app, please let me know and consider do a donation.
This project has moved to GitHub https://github.com/Zipios/Zipios Zipios is a C++ library for reading and writing Zip archive files. Access to the data of individual entries is provided through standard C++ iostreams. A simple read-only virtual file system that mounts regular directories and zip files is also provided.
a CLI generator and and SW library
CLIck allows you to create flat or hierarchical CLI (command line interfaces) in an extremely easy and quick way, supporting very popular features like history with command recalling, context-based auto-completion, tab-based command list, automatic command-line help, special characters, automatic structure builder, and much more. CLIck is written in ANSI C and tested on C and C++ applications on several architectures. It doesn't depend on any external library and uses only a very small subset of POSIX APIs. Despite the project name, you won't need your mouse at all!
.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 cross-platform library that gives apps easy access to USB devices
Library to enable user space application programs to communicate with USB devices
An implementation of the POSIX threads API for Windows
Also known as "pthreads-win32", POSIX Threads for Windows implements a large subset of the threads related API from the Single Unix Specification Version 3. Conformance and quality are high priorities of this mature library. Development began in 1998 and has continued with numerous significant professional contributions. Please note:- whilst PThreads4W can be built and run by it, MinGW64 includes it's own default POSIX Threads library called "winpthreads". The two are not compatible and in order to build and run PThreads4W (formerly PThreads-WIn32) MinGW64 must be installed without win32pthreads. If you want or need to build and run with PThreads4W then you need to choose win32 threading instead of POSIX when you install MinGW64 to not install the conflicting winpthreads include and library files.
RedComm is a Java library simplifying communication with a serial port
RedComm is a lightweight Java library. It simplifies communication over the serial port by providing methods and interfaces, which can be used to read and write to the serial port or over an emulated serial cable by using bluetooth. The major focus is on the ease of use of the library. Besides that the experienced user has the ability to change the reading and writing behaviour of the library. This means the user can easily extend and customize the RedComm library. Internally RedComm uses part of the RxTx Library (http://rxtx.qbang.org/wiki/index.php/Main_Page) for port communication. Thus RedComm helps the unexperienced user using RxTx. RxTx is licensed under the LGPL 2.1 (http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html). RedComm also provides facilities for event based serial communication with the help of threading in order to non-block ie. the gui thread of the corresponding application. RedComm is ideally suited for education e.g at schools.
C++ library for image acquisition and visualization
Library for capturing video from cameras, 3d sensors, frame-grabbers, video files and image sequences. It can also display multiple images using OpenGL with different layouts. Easy integration with OpenCV, CUDA... Perfect for computer vision. Keywords: video capture, computer vision, machine vision, opencv, opengl, cameras, video input devices, firewire, usb, gige
This is extension of libusb4j library (from Kenai). While old project works fine with Linux implementation, it has serious problem on Windows. This library fixes that problem and can be used on Windows or any other OS having libusb library.
AudioGenie is a fast Library with many functions to analyze audiofiles (like Bitrate, Samplerate, Frames, Duration, Version-Number, etc) and for tagging. This DLL can read and modify audio tags like id3v1, id3v2, ape, lyrics and mp4, ogg,flac & more.
Another C++ based JSON Library (/w Parser/Generator/Navigator)
Native C++ implementation of a JSON library. Contains a Parser, a Generator and and easy-to-use Navigator in one single class. To build you will need at least a C++11 capable compiler such as MSVC 10 (express edition). There is no other 3rd party library required to compile or run it.
JCurses, a java console windowing toolkit for Windows and Linux
The Java Curses Library (JCurses) is a library for developing text terminal based applications using Java programming language. It is implemented as a Windowing toolkit similar to AWT, but built upon the UNIX "curses" windowing system.
ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
C#/Java/C++ implementation of the Styx (9P2000) protocol for distributed systems. This protocol used by Inferno and Plan9 OSes.
Solution and project files for compiling pixman/cairo with VS2012
Solution and project files for compiling pixman/cairo with Visual Studio 2012 without the need of msys, cygwin or mozilla build tools. Only the pixman/cairo source is needed. The projects compile pixman/cairo into static libraries without additional dependencies, but are easy to modify if you need PDF, SVG or PNG support (in which case you will have to supply libpng and zlib.) No source files from the original projects are included, but will work as-is if you follow the instructions in the readme file. Based on cairo 1.12.16 and pixman 0.32.4. I have no plans on further support unless some files are not added to the project that cause missing external references.
Save P/Invoke coding time by using this .NET wrapper DLL to accomplish some common, and not so common, Win32 API tasks. New methods are being added all the time so keep checking in for the latest updates.
lib4d_sql is a C library providing the required functions (connect, prepare, execute, ...) to write a SQL client for 4D databases. It uses the public 4D SQL protocol wich is supported by 4D products since... the version 11. It is already used by the PDO_
This project is a small library for XDR serialization in java
his project is a small library for XDR serialization in java. It will include an XDR parser and an associated XDR protocol library
akLib - small lib for PHP. Project moved here https://github.com/azat/akLib!
Java Maths library, providing several mathematical functionalities. It is intended to be a project for learning Java, Maths and project related working. This project was started in Course TAI08B1 at www.ba-karlsruhe.de