SIMD-accelerated libjpeg-compatible JPEG codec library
libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, ARM, and PowerPC systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs. libjpeg-turbo implements both the traditional libjpeg API as well as the less powerful but more straightforward TurboJPEG API. libjpeg-turbo also features colorspace extensions that allow it to compress from/decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java interface.
A cross-platform library that gives apps easy access to USB devices
Library to enable user space application programs to communicate with USB devices
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.
.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
Simple Network Management Protocol (SNMP) .Net library written in C# (csharp). Implements protocol version 1, 2 and 3
libusbx is OBSOLETE - use http://libusb.info
libusbx is OBSOLETE and has been superseded by http://libusb.info
All-In-One PyGI/PyGObject for Windows Installer
Cross-platform python dynamic bindings of GObject-based libraries for Windows 32-bit and 64-bit.
plugin for notepad++
This plugin mimics the "open selected file" in PSPad. I am a PHP developer and i often see an 'require_once("../this/is/some/file.php");'. In pspad you can select the whole path (../this/is/some/file.php) and open it from the menu. Now you can do the same in notepad++. Just select the whole path and press alt+o, or use the button in the toolbar on top. It will open the file automatically. The plugin understands the relative path. The code is also available on https://bitbucket.org/sgezel/quickopenplugin
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.
GLibWMI is a Component Library for Delphi that encapsulate the classes for access to WMI of Windows in a set of VCL. BiosInfo, PrinterInfo, DiskInfo,... Allow access WMI Classes: WIN32_Bios, WIN32_Printers, WIN32_DiskDrive. Simple, Drop and Active it
Linear algebra and solver library using CUDA, OpenCL, and OpenMP
ViennaCL provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using CUDA, OpenCL, and OpenMP. The focus is on generic implementations of iterative solvers often used for large linear systems and simple integration into existing projects.
En-bloc Optimized Qt Libraries
EBO-Qt is a project aimed to ease open-source development based on Qt platform on Microsoft Windows operating system. This project supports additional third-party libraries mainly from MinGW and other open-source software. For developing Qt Applications you will need to have either MinGW compiler suite or Microsoft Visual C++ Compiler. Later one is not supported by this project duo to the lack of C++11 support and performance issues. There is no plan to add MSVC support in earlier than 2015. You may want to use MinGW suite available at MinGW-builds project. Take care of architecture and exception mechanism. This link from Qt wiki will guide you through choosing an appropriate compiler suite considering your needs.
Useful crossplatform library for distributed systems
Platform-Independent Primitives. Contain string, thread, timer, file, config file, serial port, ethernet (UDP, TCP, broadcast, multicast), protocol, multiprotocol, peer, console, variable, struct, evaluator, system monitor (Linux only), CLI (command-line interface) parser. Package include library that you can build with 'qmake' or 'CMake' and test program in 'main.cpp'. Online documentation: http://ppip.sourceforge.net/doc/
A C# .NET Library for reading Word Documents (doc and docx)
A simple .NET Library compatible with .NET 2.0, 3.0, 3.5 and 4.0. It can currently extract only the raw text from a .doc or .docx file. Use a RichTextBox instead of a normal TextBox to retain formatting, if you want to display it in your form.
Fastest and most reliable database connectivity solutions for any DB
ADO.Net VCL for Delphi is the fastest and most reliable database connectivity solutions for any database using ADO.Net technology in Delphi. It provides data access to data sources such as SQL Server, Oracle and to data sources exposed through OLE DB and ODBC using ADO.Net data provider framework. ADO.Net VCL for Delphi is an enterprise solution with highest performance and unlimited possibilities. Data-sharing consumer applications can use ADO.NET VCL for Delphi to connect to these data sources and retrieve, handle, and update the data that they contain. The ADO.Net VCL for Delphi consists of the following library of Data Access components: - SqlClient Data Access Components. - OracleClient Data Access Components. - ODBC Data Access Components. - OLE DB Data Access Components - Virtual Table Components. Pre-requisite: Net Runtime Library for Delphi Enterprise Edition (https://crystalnet-tech.com/RuntimeLibrary/Download.aspx)
DirectPython 11 is a C++ extension to the Python programming language which provides access to the Direct3D 11 API.
Networking/Socket C++ Library.
NetLink Sockets: Networking C++ Library. Probably the easiest socket C++ library. See the documentation, examples and API reference at http://netlinksockets.sourceforge.net
c++ interface for the Microsoft Windows API. Please note this is alpha quality software undergoing development. Developers interested in the source code are advised to check out the latest copy from the SVN repository.
Este projeto implementa lógicas de Controle entre componentes visuais (jxSwing) e a camada de persistência (jxDao). This project implements logical Control of visual components (jxSwing) and persistence layer (jxDao).
Tool to manage and manipulate BibTeX entries
BiBler is a software for managing references to scientific articles using BibTeX. BiBler runs with a windows GUI or can be used as a Python library
LinkedIn.NET is a .NET library for working with LinkedIn API
LinkedIn.NET is a .NET library which simplifies working with LinkedIn from .NET applications. It allows to share and retrieve updates, send messages and invitations, get information about users profiles, join and leave LinkedIn groups, post comments and likes and run complicated queries via LinkedIn Search API.
A library for drawing 2D primitive shapes in XNA. The library has methods for drawing pixels, lines, rectangles, filled rectangles, circles, and arcs. Development moved to: https://bitbucket.org/C3/2d-xna-primitives
Extended C Library
Why Is libxc needed? There doesn't exist a library for ANSI C99 for common data containers, such as vectors, trees, etc. There also also doesn't exist a library for common functionality, such as error reporting/logging, string functions, configuration management (reading config files), etc... The programmer working in C doesn't have anything analogous to the Boost C++ library. The extended C library is intended to make some headway into providing this functionality. To ensure unrestricted usage the libxc project is provided under the very permissive BSD license. If you need a different license then please send me a request (lelanthran at gmail) and I'll do my best to satisfy your request. What's completed? As of writing, the following libraries have been written and tested: 1. Memory accounting/tracking 2. String operations 3. Vectors 4. Trees 5. Dictionary arrays 6. Configuration management See the wiki page for more information
Gtk3 stack for Windows Vista/7/8 : Gtk+ 3.7.2 and Gtkmm 3.6.0
This is the Gtk 3.7.2 stack installer; It includes all Gtk dependencies required for Gtk+ and Gtkmm. The Gtk+ stack was built in version 3.7.2 and finally, the Gtkmm stack in version 188.8.131.52. Each library was built with Visual Studio 2012 in 32 and 64 bits without the Windows XP support. This build passes many test on Windows Vista, 7 and 8 with many applications and official samples built with MSVC 2012 on Windows 7, with MSVC 2010 and with MSVC 2008 on Vista and MSVC 2012 on Windows 8. The installer allows the user to choose the most appropriate installation for him (only Gtk+, only DLL, only 32 bits, full installation 32/64 bits with Libs and headers, etc...) Enjoy !