A cross-platform library that gives apps easy access to USB devices
Library to enable user space application programs to communicate with USB devices
*NOTE* Migrated to http://github.com/cracklib/cracklib Next generation version of libCrack password checking library. As of Oct 2008 (reflected in 2.8.15 code release), licensed under LGPL.
The files required to run GTK+ applications on Windows
This is the GTK+ Runtime Environment Installer for Windows. It includes all of the files required to run GTK+ applications on Windows. Some support tools are also available.
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.
A real-time SoundFont software synthesizer
A real-time software synthesizer based on the SoundFont 2 specifications. It can be used for live audio synthesis of MIDI events or for rendering MIDI files to disk, using SoundFont instruments. It can also be embedded in other applications. This is not a application with a graphical user interface, however there are several GUI applications which utilize FluidSynth.
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.
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.
A multi-format module player and library
xmp is a module player for Unix-like systems that plays over 90 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC, including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker (IT) files.
quvi is a command line tool for parsing Adobe Flash media stream URLs. libquvi is a cross-platform library for parsing media stream URLs with C API.
c common functions library extracted from my open source projects FastDFS and FastDHT. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode etc.
JAM Message Base Library
JAM is a popular messagebase format for storing Fidonet messages originally devised by Joaquim Homrighausen, Andrew Milner, Mats Birch and Mats Wallin. JAMLIB is a subroutine library for manipulating such messagebases.
free implementation of the OpenGL Character Renderer
QuesoGLC is a free implementation of the OpenGL Character Renderer. QuesoGLC is based on the FreeType library, provides Unicode support, and is designed to be easily ported to any platform that supports both FreeType and the OpenGL API.
PHIGS (Programmer's Hierarchical Interactive Graphics System)
PHIGS is an API standard for rendering 3D computer graphics. During the 1990's OpenGL became a more popular 3D API for professionals, and it still is today. PHIGS remains to be widely used in the film industry. Open PHIGS uses OpenGL for rendering graphics rather than implementing it's own abstraction layer to the graphics hardware, or using the PHIGS Extension to X (PEX). The reason for doing so is that today every graphics card manufacturer provides their own OpenGL implementation, which takes full advantage of the accelerated drawing capabilities in the hardware. PHIGS is a higher level API than OpenGL that works with a hierarchical scene graph. Models are built up in a Centralized Structure Store (CSS), a database containing the drawing primitives and their attributes (color, line style, etc.). CSSes cand be shared among a number of views, known under PHIGS as a workstation. PHIGS is defined by the ISO standards ISO/IEC 9592 & 9593. Open PHIGS provides a library for C.
CQRlib is an ANSI C implementation of a utility library for quaternion arithmetic and quaternion rotation math.
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.
Major looseless compression algorithms library and documentation. First project: Arithmetic, Huffman, LZ77, LZ78, LZW, RLE. Second project reimplements Deflate. Documentation explains major Entropy Compression Methods.
Biblioteca para obtenção de peso de itens sobre balanças
PesoLib é uma biblioteca que é capaz de detectar e conectar-se à uma balança plugada no computador, os pesos podem ser recebidos sem a necessidade de solicitação, ou seja quando um item for colocado sobre a balança a biblioteca enviará o peso automaticamente para sua aplicação.
That project aims at studying and comparing typical airline IT methods, for instance RM-related algorithms. It works from a Unix/Linux/Mac command-line, and exposes basic APIs. It is being developed in C++, with Python wrappers for some components.
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!
C library to handle dynamic data structures.
This project aims to create a C library for handling data structures. There are two main goals I'd like to reach: 1) provide library users with a set of data structures such as lists (singly linked, doubly linked, circularly linked), stacks, queues, trees, Btrees, quadtrees, octrees, ... capable of containing any kind of data; 2) provide functions and data types useful to design new data structures.
Facinas: Probabilistic Graphical Models is an extensive set of librairies, algorithms and tools for Probabilistic Inference and Learning and Reasoning under uncertainty. It implements all sort of Probabilistic Graphical Models using discrete and continuous distributions.
A GObject based library providing generic container interface.
A little library providing GContainerable and GChildable interfaces compatibles with GtkContainer and GtkWidget relationship. Their basic implementations (GContainer and GChild) and a custom one (GBin) are provided either to be used as base classes and as examples of implementation.
gNewt is a gtk+-based window and widget library designed for writing applications with a simple, but user-friendly, interface under X window. gNewt provides the same feature set as newt does.
GtkGis is a Gtk+ widget to embed basic GIS functionalities inside applications. It requires GooCanvas, libxml and Gdal.