libraries
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4146
simplesettings 0.5
This provides simple settings for initialization for third party apps and libraries in Python. more>>
simplesettings 0.5 is an excellent tool for programmers. It provides simple settings for initialization for third party apps and libraries in Python.
<<less Added: 2009-07-14 License: The Apache License 2.0 Price: FREE
1 downloads
The Mango Library August 2007
The Mango Library is a Java library consisting of a number of iterators, algorithms and functions. more>>
The Mango Library is a Java library consisting of a number of iterators, algorithms and functions, loosely inspired by the C++ Standard Template Library.
Enhancements:
- This release adds a further two iterators.
<<lessEnhancements:
- This release adds a further two iterators.
Download (0.021MB)
Added: 2007-08-21 License: LGPL (GNU Lesser General Public License) Price:
796 downloads
Vortex Library 1.0.6
Vortex Library is a BEEP Core protocol implementation, following the standard definitions in RFC 3080 and RFC 3081. more>>
Vortex Library is a BEEP Core protocol implementation, following the standard definitions in RFC 3080 and RFC 3081.
Vortex Library has a clean and easy-to-use API that allows you to write new protocols or user applications.
Vortex Library has been developed within the Af-Arch project, and it is being used at the data transport layer. However, Vortex Library can be used independently of Af-Arch.
Currently Vortex Library is supported in all Microsoft Windows Platforms as well as Linux.
Enhancements:
- A general update was done to make this release more usable on Microsoft Windows, using Visual Studio compilers.
- Missing support was added to enable getting error codes reported by peer at channel creation.
- Now xml-rpc-gen is able to include user code into the IDL definition that is placed at the resulting XML-RPC server.
<<lessVortex Library has a clean and easy-to-use API that allows you to write new protocols or user applications.
Vortex Library has been developed within the Af-Arch project, and it is being used at the data transport layer. However, Vortex Library can be used independently of Af-Arch.
Currently Vortex Library is supported in all Microsoft Windows Platforms as well as Linux.
Enhancements:
- A general update was done to make this release more usable on Microsoft Windows, using Visual Studio compilers.
- Missing support was added to enable getting error codes reported by peer at channel creation.
- Now xml-rpc-gen is able to include user code into the IDL definition that is placed at the resulting XML-RPC server.
Download (0.90MB)
Added: 2007-08-11 License: LGPL (GNU Lesser General Public License) Price:
805 downloads
POCO C++ Libraries 1.3.1
POCO C++ Libraries project are the next generation C++ class libraries for network-centric applications. more>>
POCO C++ Libraries project are the next generation C++ class libraries for network-centric applications.
POCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left open by it.
Their modular and efficient design and implementation makes the C++ Portable Components extremely well suited for embedded development, an area where the C++ programming language is becoming increasingly popular, due to its suitability for both low-level (device I/O, interrupt handlers, etc.) and high-level object-oriented development. Of course, POCO is also ready for enterprise-level challenges.
The POCO libraries free developers from re-inventing the wheel, and allow them to spend their time on more worthwhile areas, such as getting things done quickly and working on the features that make their application unique.
<<lessPOCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left open by it.
Their modular and efficient design and implementation makes the C++ Portable Components extremely well suited for embedded development, an area where the C++ programming language is becoming increasingly popular, due to its suitability for both low-level (device I/O, interrupt handlers, etc.) and high-level object-oriented development. Of course, POCO is also ready for enterprise-level challenges.
The POCO libraries free developers from re-inventing the wheel, and allow them to spend their time on more worthwhile areas, such as getting things done quickly and working on the features that make their application unique.
Download (1.2MB)
Added: 2007-08-09 License: Boost Software License Version 1.0 Price:
807 downloads
NetSieben SSH Library 1.2.3
NetSieben SSH Library is a Secure Shell client software written in C++. more>>
NetSieben SSH Library is a Secure Shell client software written in C++. NetSieben SSH Library utilizes Botan library for its cryptographic functions, allowing for a large choice of algorithms to be used in SSH communications.
As a developer you may wish to integrate SSH client functionality into your applications. You can now use the NetSiebens API, instead of spending countless hours developing your own solution.
The SSH library was created by the NetSieben developers who, after researching the limited number of options available to them from both commercial and open source communities, found these solutions limited and at best, still in early stages of development.
Enhancements:
- A fix for an error logging issue seen during authentication, more detailed authentication error messages, an easier error reporting interface, fixes for some debugging issues in the Windows port, and new code examples that reflect the changes to the error reporting interface.
<<lessAs a developer you may wish to integrate SSH client functionality into your applications. You can now use the NetSiebens API, instead of spending countless hours developing your own solution.
The SSH library was created by the NetSieben developers who, after researching the limited number of options available to them from both commercial and open source communities, found these solutions limited and at best, still in early stages of development.
Enhancements:
- A fix for an error logging issue seen during authentication, more detailed authentication error messages, an easier error reporting interface, fixes for some debugging issues in the Windows port, and new code examples that reflect the changes to the error reporting interface.
Download (0.81MB)
Added: 2007-08-08 License: QPL (QT Public License) Price:
812 downloads
Adobe Source Libraries 1.0.29
The Adobe Source Libraries (ASL) are a collection of C++ libraries to allow the construction of commercial application. more>>
The Adobe Source Libraries (ASL) are a collection of C++ libraries building foundation technology to allow the construction of commercial applications by assembling generic algorithms through declarative descriptions.
Enhancements:
- GIL version 2.1 (support for sub-byte aligned pixel values in images).
- An ASL version_0 namespace has been introduced to maintain binary compatibility going forward.
- There are poly< > library improvements. adobe/vector.hpp and adobe/closed_hash.hpp have been added as generic containers.
- There are many other improvements.
<<lessEnhancements:
- GIL version 2.1 (support for sub-byte aligned pixel values in images).
- An ASL version_0 namespace has been introduced to maintain binary compatibility going forward.
- There are poly< > library improvements. adobe/vector.hpp and adobe/closed_hash.hpp have been added as generic containers.
- There are many other improvements.
Download (8.2MB)
Added: 2007-07-16 License: MIT/X Consortium License Price:
831 downloads
C++ Debugging Support library 0.99.47
C++ Debugging Support library is a ostream-based debug output and memory allocation debug support library. more>>
Libcwd is a full-featured and well-documented library that assists C++ developers with debugging their applications.
C++ Debugging Support library includes support for ostream-based debug output, custom debug channels and devices, memory allocation debugging, run-time sourcefile:linenumber information, and demangled type names of variables. It is thread-safe.
Main features:
- End-users of an application dont need to install libcwd.
- The use of namespaces prevents name collisions between debug channels of different libraries.
- Debug channels and devices can be turned on or off on a per thread basis.
- All debug code can be omitted from the executable by not defining a single CWDEBUG macro.
- Code using libcwd looks clean and is surveyable as a result of using a few well-defined macros, avoiding the need of disturbing #ifdef CWDEBUG ... #endif constructs.
- Debug output is written to an ostream and as such type-safe and customizable as is usual for C++ ostreams.
- An arbitrary number of debug channels and debug devices can be created without any penalty in terms of cpu usage.
- Full support for all forms of iterative and recursive calls.
- Debug output is surveyable as a result of several possibilities to format the output, like a margin string, a marker string, indentation and fixed-width channel labels. All formatting is thread specific.
- Printing the type of arbitrary variables in demangled form.
- Printing addresses in source file:line number presentation.
- Deallocation pointer validation.
- Magic numbers around allocated memory blocks in order to detect buffer overruns.
- Printing an overview of current memory allocations, including start address, size, type of allocated object, source file and line number of allocation and a user definable description.
- Finding allocation information with only a pointer that points inside an allocated memory block, in logarithmic time.
Enhancements:
- This release adds support for x86_64.
<<lessC++ Debugging Support library includes support for ostream-based debug output, custom debug channels and devices, memory allocation debugging, run-time sourcefile:linenumber information, and demangled type names of variables. It is thread-safe.
Main features:
- End-users of an application dont need to install libcwd.
- The use of namespaces prevents name collisions between debug channels of different libraries.
- Debug channels and devices can be turned on or off on a per thread basis.
- All debug code can be omitted from the executable by not defining a single CWDEBUG macro.
- Code using libcwd looks clean and is surveyable as a result of using a few well-defined macros, avoiding the need of disturbing #ifdef CWDEBUG ... #endif constructs.
- Debug output is written to an ostream and as such type-safe and customizable as is usual for C++ ostreams.
- An arbitrary number of debug channels and debug devices can be created without any penalty in terms of cpu usage.
- Full support for all forms of iterative and recursive calls.
- Debug output is surveyable as a result of several possibilities to format the output, like a margin string, a marker string, indentation and fixed-width channel labels. All formatting is thread specific.
- Printing the type of arbitrary variables in demangled form.
- Printing addresses in source file:line number presentation.
- Deallocation pointer validation.
- Magic numbers around allocated memory blocks in order to detect buffer overruns.
- Printing an overview of current memory allocations, including start address, size, type of allocated object, source file and line number of allocation and a user definable description.
- Finding allocation information with only a pointer that points inside an allocated memory block, in logarithmic time.
Enhancements:
- This release adds support for x86_64.
Download (1.2MB)
Added: 2007-07-07 License: QPL (QT Public License) Price:
845 downloads
The CImg Library 1.2.2
The CImg Library is a C++ Template Image Processing Library. more>>
The CImg Library is a C++ Template Image Processing Library.
It is portable (Unix/X11, Windows, MacOS X), efficient, and simple to use.
Main features:
- The CImg Library is an open source C++ toolkit for image processing. It provides simple classes and functions to load, save, process and display images in your own C++ code.
- It is highly portable and fully works on Unix/X11, Windows, MacOS X and FreeBSD operating systems. It should compile on other systems as well (eventually without display capabilities).
- It consists only of a single header file CImg.h that must be included in your C++ program source.
- It contains useful image processing algorithms for image loading/saving, displaying, resizing/rotating, filtering, object drawing (text, lines, faces, curves, ellipses,..), etc...
- Images are instancied by a class able to represent images up to 4-dimension wide (x,y,z,v) (from 1-D scalar signals to 3-D volumes of vector-valued pixels), with template pixel types.
- It depends on a minimal number of libraries : you can compile it only with standard C libraries. No need for exotic libraries and complex dependencies.
- Additional features appear with the use of ImageMagick, libpng or libjpeg: install the ImageMagick package or link your code with libpng and libjpeg to be able to load and save compressed image formats (GIF,BMP,TIF,JPG,PNG,...). Available for any platforms.
Enhancements:
New features :
- Added CImg ::distance_function() that can compute distance function to the 0-isophote.
- Added curve editor example in examples/curve_editor.cpp.
Bug corrections :
- Corrected small bug when trying to found pathname under Windows.
- Corrected bug when using XSHM extension on Mac OS X.
- Corrected/Improved platforms detection by testing the right predefined BSD macros + extra architectures (Thanks to Marc Espie).
- And many small bug corrections.
<<lessIt is portable (Unix/X11, Windows, MacOS X), efficient, and simple to use.
Main features:
- The CImg Library is an open source C++ toolkit for image processing. It provides simple classes and functions to load, save, process and display images in your own C++ code.
- It is highly portable and fully works on Unix/X11, Windows, MacOS X and FreeBSD operating systems. It should compile on other systems as well (eventually without display capabilities).
- It consists only of a single header file CImg.h that must be included in your C++ program source.
- It contains useful image processing algorithms for image loading/saving, displaying, resizing/rotating, filtering, object drawing (text, lines, faces, curves, ellipses,..), etc...
- Images are instancied by a class able to represent images up to 4-dimension wide (x,y,z,v) (from 1-D scalar signals to 3-D volumes of vector-valued pixels), with template pixel types.
- It depends on a minimal number of libraries : you can compile it only with standard C libraries. No need for exotic libraries and complex dependencies.
- Additional features appear with the use of ImageMagick, libpng or libjpeg: install the ImageMagick package or link your code with libpng and libjpeg to be able to load and save compressed image formats (GIF,BMP,TIF,JPG,PNG,...). Available for any platforms.
Enhancements:
New features :
- Added CImg ::distance_function() that can compute distance function to the 0-isophote.
- Added curve editor example in examples/curve_editor.cpp.
Bug corrections :
- Corrected small bug when trying to found pathname under Windows.
- Corrected bug when using XSHM extension on Mac OS X.
- Corrected/Improved platforms detection by testing the right predefined BSD macros + extra architectures (Thanks to Marc Espie).
- And many small bug corrections.
Download (2.7MB)
Added: 2007-07-04 License: CeCILL (CeCILL Free Software License Agreement) Price:
849 downloads
TOAD C++ GUI Library 0.64.1
TOAD C++ GUI Library is a library for creating graphical user interfaces. more>>
TOAD C++ GUI Library aims to make GUI development being more fun.
The TOAD C++ GUI Library is a set of C++ classes for developing X Window applications. Since there are so many other GUI libraries around (the living ones: GTK+, Qt, LessTif, Motif, fltk, Xclasses, notif, OpenLook, wxWindows, Fox and the dead ones: SUIT, Andrew Toolkit, InterViews, Fresco, XForms, ET++, Common Point and many more) you may ask yourself why one should use the TOAD C++ GUI Library? Take a look at it and you will see the answer (or not ;) ).
The TOAD C++ GUI Library is free software under the terms of the GNU Lesser General Public License 2.1 (LGPL).
Main features:
- UTF-8 text encoding
- True Color and color dithering on 4 to 8 bit display depths
- Platform independent font specification via fontconfig (for both X11 and FreeType fonts)
- Pluggable Layout Managers
- 2D vector graphic editor and PostScript(TM) output
- Minimal HTML Viewer for Online Documentation
- ISO C++ Template based Signal & Slot alike callbacks with optional closures
- Model-View Architecture
- Decoupled Menubar
- Methods and the menubar/toolbar are connected automatically over the window hierarchy.
- Decoupled Undo Management
- Undo objects and undomangers/menubars are connected automatically over the window hierarchy.
- Runtime Layout Editor
- Layouts of dialogs, menubars, formlayouts, etc. can be configured at runtime.
- ATV based Object Serialisation
<<lessThe TOAD C++ GUI Library is a set of C++ classes for developing X Window applications. Since there are so many other GUI libraries around (the living ones: GTK+, Qt, LessTif, Motif, fltk, Xclasses, notif, OpenLook, wxWindows, Fox and the dead ones: SUIT, Andrew Toolkit, InterViews, Fresco, XForms, ET++, Common Point and many more) you may ask yourself why one should use the TOAD C++ GUI Library? Take a look at it and you will see the answer (or not ;) ).
The TOAD C++ GUI Library is free software under the terms of the GNU Lesser General Public License 2.1 (LGPL).
Main features:
- UTF-8 text encoding
- True Color and color dithering on 4 to 8 bit display depths
- Platform independent font specification via fontconfig (for both X11 and FreeType fonts)
- Pluggable Layout Managers
- 2D vector graphic editor and PostScript(TM) output
- Minimal HTML Viewer for Online Documentation
- ISO C++ Template based Signal & Slot alike callbacks with optional closures
- Model-View Architecture
- Decoupled Menubar
- Methods and the menubar/toolbar are connected automatically over the window hierarchy.
- Decoupled Undo Management
- Undo objects and undomangers/menubars are connected automatically over the window hierarchy.
- Runtime Layout Editor
- Layouts of dialogs, menubars, formlayouts, etc. can be configured at runtime.
- ATV based Object Serialisation
Download (1.0MB)
Added: 2007-07-04 License: LGPL (GNU Lesser General Public License) Price:
515 downloads
Ham Radio Control Libraries 1.2.6.2
Ham Radio Control Libraries, Hamlib for short, is a development effort to provide a consistent interface for programmers. more>>
Ham Radio Control Libraries is a development effort to provide a consistent interface for programmers wanting to incorporate radio control in their programs.
Hamlib is not a complete user application, rather, it is a software layer intended to make controlling various radios and other shack hardware much easier.
Hamlib will allow authors of such software as logging programs, digital communications programs, or those wanting to develop the ultimate radio control software to concentrate on the user interface and the basic function of the program rather than radio control.
Most recent amateur radio transceivers allow external control of their functions through a serial interface. Unfortunately, control commands are not always consistent across a manufacturers product line and each manufacturers product line differs greatly from its competitors.
Hamlib attempts to solve this problem by presenting a "virtual radio" to the programmer by providing an API to actions such as setting a given VFOs frequency, setting the operating mode, querying the radio of its current status and settings, and giving the application a list of a given radios capabilities. Unfortunately, what can be accomplished by hamlib is limited by the radios themselves and some offer very limited capability.
<<lessHamlib is not a complete user application, rather, it is a software layer intended to make controlling various radios and other shack hardware much easier.
Hamlib will allow authors of such software as logging programs, digital communications programs, or those wanting to develop the ultimate radio control software to concentrate on the user interface and the basic function of the program rather than radio control.
Most recent amateur radio transceivers allow external control of their functions through a serial interface. Unfortunately, control commands are not always consistent across a manufacturers product line and each manufacturers product line differs greatly from its competitors.
Hamlib attempts to solve this problem by presenting a "virtual radio" to the programmer by providing an API to actions such as setting a given VFOs frequency, setting the operating mode, querying the radio of its current status and settings, and giving the application a list of a given radios capabilities. Unfortunately, what can be accomplished by hamlib is limited by the radios themselves and some offer very limited capability.
Download (1.4MB)
Added: 2007-07-01 License: LGPL (GNU Lesser General Public License) Price:
850 downloads
PoJoe Component Libraries 1.1
PoJoe Component Libraries project is a set of Java POJO components, originally developed for OSMQ. more>>
PoJoe Component Libraries project is a set of Java POJO components, originally developed for OSMQ. Developers have found these components useful in building robust enterprise applications.
Of note are: a FIFO queue that utilizes memory until a size threshold is reached, paging overflow elements to a disk cache; a dynamic discovery mechanism for locating remote processes by name over an IP network, eliminating the need to identify a remote service with a specific host computer; and a set of peer-to-peer async message components that support n concurrent message publishers for each named subscriber.
Enhancements:
- Minor enhancements and bugfixes, and changing the license from GNU Lesser to Apache 2.0.
<<lessOf note are: a FIFO queue that utilizes memory until a size threshold is reached, paging overflow elements to a disk cache; a dynamic discovery mechanism for locating remote processes by name over an IP network, eliminating the need to identify a remote service with a specific host computer; and a set of peer-to-peer async message components that support n concurrent message publishers for each named subscriber.
Enhancements:
- Minor enhancements and bugfixes, and changing the license from GNU Lesser to Apache 2.0.
Download (0.87MB)
Added: 2007-06-12 License: The Apache License 2.0 Price:
521 downloads
Zild Database Library 2.0.1
Zild Database Library implements a small and easy to use database API with an easy to use API. more>>
Zild Database Library implements a small and easy to use database API with an easy to use API.
Main features:
- ability to connect to multiple database systems
- zero runtime configuration
- ability to connect using a URL scheme
- thread-safe connection pooling.
<<lessMain features:
- ability to connect to multiple database systems
- zero runtime configuration
- ability to connect using a URL scheme
- thread-safe connection pooling.
Download (0.47MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
867 downloads
Configuration File Library 1.1
The Configuration File Library (CFL) is a collection of routines for manipulating configuration files. more>>
The Configuration File Library (CFL) is a collection of routines for manipulating configuration files. The project is a portable library fully written from scratch in pure ANSI C.
It is designed to offer for C programmers common routines for manipulating configuration text files.
<<lessIt is designed to offer for C programmers common routines for manipulating configuration text files.
Download (0.38MB)
Added: 2007-05-27 License: GPL (GNU General Public License) Price:
887 downloads
asio C++ library 0.3.8 RC3
asio is a cross-platform C++ library for network programming. more>>
asio is a cross-platform C++ library for network programming that provides developers with a consistent asynchronous I/O model using a modern C++ approach.
asio is released under the Boost Software License.
<<lessasio is released under the Boost Software License.
Download (0.33MB)
Added: 2007-05-22 License: Other/Proprietary License Price:
541 downloads
Redland RDF library 1.0.6
Redland RDF library is an RDF (Resource Description Framework) library. more>>
Redland RDF library is a set of free software packages that provide support for the Resource Description Framework (RDF).
Main features:
- Modular, object based libraries written in C.
- APIs for manipulating the RDF graph, triples, URIs and Literals.
- Triple sequences for efficient streaming.
- Parsers and Serializers for reading and writing RDF as RDF/XML, N-Triples and Turtle Terse RDF Triple Language syntaxes via the Raptor RDF Parser Toolkit.
- Storage for graphs in memory, with Sleepycat/Berkeley DB, MySQL 3/4, AKT Triplestore, SQLite, files or URIs.
- Querying with RDQL and SPARQL using the Rasqal RDF Query Library.
- Redland contexts for managing data aggregation and recording provenance.
- Language Bindings in C#, Java, Obj-C, Perl, PHP, Python, Ruby and Tcl via the Redland Bindings package.
- Command line utility programs rdfproc (RDF), rapper (parsing) and roqet (query).
- Portable, fast and with no known memory leaks.
Enhancements:
- The code was updated to use Rasqal RDF query library 0.9.14 and Raptor RDF parser/serializer library 1.4.15.
- A new transaction API was added, implemented with MySQL for consistent changes to the graph.
- A new query results formatter class was added.
- Many other bugs were fixed.
<<lessMain features:
- Modular, object based libraries written in C.
- APIs for manipulating the RDF graph, triples, URIs and Literals.
- Triple sequences for efficient streaming.
- Parsers and Serializers for reading and writing RDF as RDF/XML, N-Triples and Turtle Terse RDF Triple Language syntaxes via the Raptor RDF Parser Toolkit.
- Storage for graphs in memory, with Sleepycat/Berkeley DB, MySQL 3/4, AKT Triplestore, SQLite, files or URIs.
- Querying with RDQL and SPARQL using the Rasqal RDF Query Library.
- Redland contexts for managing data aggregation and recording provenance.
- Language Bindings in C#, Java, Obj-C, Perl, PHP, Python, Ruby and Tcl via the Redland Bindings package.
- Command line utility programs rdfproc (RDF), rapper (parsing) and roqet (query).
- Portable, fast and with no known memory leaks.
Enhancements:
- The code was updated to use Rasqal RDF query library 0.9.14 and Raptor RDF parser/serializer library 1.4.15.
- A new transaction API was added, implemented with MySQL for consistent changes to the graph.
- A new query results formatter class was added.
- Many other bugs were fixed.
Download (0.43MB)
Added: 2007-05-06 License: GPL (GNU General Public License) Price:
902 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above libraries search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed