libraries unlimited
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4385
LBC Libraries 0.0.7
LBC Libraries is a set of easy C libraries that provide classical data types and structures (string, hash, queue, stack, tree). more>>
LBC Libraries is a set of easy C libraries that provide classical data types and structures (string, hash, queue, stack, tree).
LBC Libraries package is focused on simplicity and portability. It uses ANSI C (C98 standard not required), and provides the most generic approach possible so that queues can have items of different types, hashes can have keys of different data types, trees can be binary trees or have arbitrary numbers of branches, etc.
Enhancements:
- This release adds minor API changes, enhances the documentation, and fixes major bugs in LBCstring.
<<lessLBC Libraries package is focused on simplicity and portability. It uses ANSI C (C98 standard not required), and provides the most generic approach possible so that queues can have items of different types, hashes can have keys of different data types, trees can be binary trees or have arbitrary numbers of branches, etc.
Enhancements:
- This release adds minor API changes, enhances the documentation, and fixes major bugs in LBCstring.
Download (0.056MB)
Added: 2006-09-28 License: GPL (GNU General Public License) Price:
1122 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
DAEMon Raco Libraries 0.3
DAEMon Raco Libraries (DRLibs) is a collection of useful functions, objects, and routines for C++. more>>
DAEMon Raco Libraries (DRLibs) is a collection of useful functions, objects, and routines for C++.
Enhancements:
- This release adds new libraries to manage object lists: doublelist.dr.h, simplelist.dr.h, and sortedlist.dr.h.
<<lessEnhancements:
- This release adds new libraries to manage object lists: doublelist.dr.h, simplelist.dr.h, and sortedlist.dr.h.
Download (0.028MB)
Added: 2007-02-28 License: GPL (GNU General Public License) Price:
968 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
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
Gnome Devtool Libraries 0.7.0
Gnome Devtool Libraries project contains components and libraries that are intended to be shared between GNOME development tools more>>
Gnome Devtool Libraries project contains components and libraries that are intended to be shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.
The current pieces of GDL include:
- A symbol browser bonobo component (symbol-browser-control).
- A docking widget (gdl).
- A utility library that also contains the stubs and skels for the symbol browser and text editor components (gdl, idl).
Discussion of GDL development takes place on the gnome-devtools@gnome.org
mailing list and on #devel-apps at irc.gnome.org.
GDL is licensed under the terms of the GPL.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<lessgnome-build, and anjuta2.
The current pieces of GDL include:
- A symbol browser bonobo component (symbol-browser-control).
- A docking widget (gdl).
- A utility library that also contains the stubs and skels for the symbol browser and text editor components (gdl, idl).
Discussion of GDL development takes place on the gnome-devtools@gnome.org
mailing list and on #devel-apps at irc.gnome.org.
GDL is licensed under the terms of the GPL.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Download (0.57MB)
Added: 2007-01-15 License: LGPL (GNU Lesser General Public License) Price:
1013 downloads
Unlimited Simulator Alpha 9
Unlimited Simulator project is a general purpose simulator. more>>
Unlimited Simulator project is a general purpose simulator.
Unlimited Simulator is not a game. Its a basis to create whatever simulations you want, from games to scientific simulations.
You only have to worry about physics, controls and how the world looks like. It can be at the same time a car simulator, a spaceships war game, or a scientific simulation.
While you can do these things on their own, Unlimited Simulator provides the ability to do all three at once. It allows interaction of completely different kinds of clients, thus achieving unprecedent realism and complexity.
Main features:
- multiplayer: many players by internet or two in your computer;
- create your own vehicles, tracks, terrains, sounds, objects;
- vehicles may have their own physical simulation functions, and interact with the game, creating new objects, destroying others. They can fly or float or move underwater; they can be animals, or surrealistic creations. You create.
- track can contain structures as loops, bridges, banked curves, and anything you can do with polygons;
- creating a track can be done DRAWING on the terrain (not implemented yet);
- objects can be animated and intelligent!
- everything is modular: this means almost all the stuff is plugable! No need to recompile the code;
- last, but not least: GPLed!
Enhancements:
- big debugging in ulengine/primitives.c. Several allocation problems solved.
- review of network code: structs separated in a new header, shared/net.h, and other improvements in code itself.
- review of client plugin format (what functions, names, etc).
- wrappers for the not-so-standard standard C variable types in config.h.
- cosmetic changes in some places, specially ulengine.h.
- BIG debugging in ulengine/project.c and ulengine/graphic.c. Only a billion or so bugs left.
- improved ulengine/demo.c; tests now include graphic functions.
- fixed two small bugs in drawHLine due to rounding.
- added a new projection system. Not tested yet.
- graphics test phase started: drawPixel, drawHLine, drawLine, drawFlatTri and drawShadedTri are working.
- modified POLY_UL structure: SCREENP_UL *projected field was deleted. This field is really unecessary, and deleting it saves 2*sizeof(int) bytes for each vertex. Projections are not individually saved anymore (why should they be after all?). See ulengine/project.c:projectP() to see how projected points are handled.
- added ulengine/image.c, to handle image operations.
- added ulengine/effects.c.
- textures support implemented.
- several small optimizations in ulengine/graphic.c.
- work in the server communications system.
<<lessUnlimited Simulator is not a game. Its a basis to create whatever simulations you want, from games to scientific simulations.
You only have to worry about physics, controls and how the world looks like. It can be at the same time a car simulator, a spaceships war game, or a scientific simulation.
While you can do these things on their own, Unlimited Simulator provides the ability to do all three at once. It allows interaction of completely different kinds of clients, thus achieving unprecedent realism and complexity.
Main features:
- multiplayer: many players by internet or two in your computer;
- create your own vehicles, tracks, terrains, sounds, objects;
- vehicles may have their own physical simulation functions, and interact with the game, creating new objects, destroying others. They can fly or float or move underwater; they can be animals, or surrealistic creations. You create.
- track can contain structures as loops, bridges, banked curves, and anything you can do with polygons;
- creating a track can be done DRAWING on the terrain (not implemented yet);
- objects can be animated and intelligent!
- everything is modular: this means almost all the stuff is plugable! No need to recompile the code;
- last, but not least: GPLed!
Enhancements:
- big debugging in ulengine/primitives.c. Several allocation problems solved.
- review of network code: structs separated in a new header, shared/net.h, and other improvements in code itself.
- review of client plugin format (what functions, names, etc).
- wrappers for the not-so-standard standard C variable types in config.h.
- cosmetic changes in some places, specially ulengine.h.
- BIG debugging in ulengine/project.c and ulengine/graphic.c. Only a billion or so bugs left.
- improved ulengine/demo.c; tests now include graphic functions.
- fixed two small bugs in drawHLine due to rounding.
- added a new projection system. Not tested yet.
- graphics test phase started: drawPixel, drawHLine, drawLine, drawFlatTri and drawShadedTri are working.
- modified POLY_UL structure: SCREENP_UL *projected field was deleted. This field is really unecessary, and deleting it saves 2*sizeof(int) bytes for each vertex. Projections are not individually saved anymore (why should they be after all?). See ulengine/project.c:projectP() to see how projected points are handled.
- added ulengine/image.c, to handle image operations.
- added ulengine/effects.c.
- textures support implemented.
- several small optimizations in ulengine/graphic.c.
- work in the server communications system.
Download (0.18MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1068 downloads
FFI::Library 1.02
FFI::Library is a module with Perl Access to Dynamically Loaded Libraries. more>>
FFI::Library is a module with Perl Access to Dynamically Loaded Libraries.
SYNOPSIS
use FFI::Library;
$lib = FFI::Library->new("mylib");
$fn = $lib->function("fn", "signature");
$ret = $fn->(...);
This module provides access from Perl to functions exported from dynamically linked libraries. Functions are described by signatures, for details of which see the FFI modules documentation.
EXAMPLES
$clib_file = ($^O eq "MSWin32") ? "MSVCRT40.DLL" : "-lc";
$clib = FFI::Library->new($clib_file);
$strlen = $clib->function("strlen", "cIp");
$n = $strlen->($my_string);
<<lessSYNOPSIS
use FFI::Library;
$lib = FFI::Library->new("mylib");
$fn = $lib->function("fn", "signature");
$ret = $fn->(...);
This module provides access from Perl to functions exported from dynamically linked libraries. Functions are described by signatures, for details of which see the FFI modules documentation.
EXAMPLES
$clib_file = ($^O eq "MSWin32") ? "MSVCRT40.DLL" : "-lc";
$clib = FFI::Library->new($clib_file);
$strlen = $clib->function("strlen", "cIp");
$n = $strlen->($my_string);
Download (0.016MB)
Added: 2007-04-20 License: Perl Artistic License Price:
920 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
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
libbash 0.9.10a
libbash is a tool that enables bash dynamic-like shared libraries. more>>
libbash is a tool that enables bash dynamic-like shared libraries.
libbash library does this by managing bash scripts that contain functions you may want to use in various scripts.
Enhancements:
- getopts.sh: The last getopts change seem to disable the ability to use `-e, `-n and `-E, being valid `echo parameters. Fixed.
<<lesslibbash library does this by managing bash scripts that contain functions you may want to use in various scripts.
Enhancements:
- getopts.sh: The last getopts change seem to disable the ability to use `-e, `-n and `-E, being valid `echo parameters. Fixed.
Download (0.042MB)
Added: 2006-05-10 License: GPL (GNU General Public License) Price:
1267 downloads
GTK ADI Library 0.1.3
GTK ADI Library is a GTK widget library that implements an ADI widget framework. more>>
The GTK ADI Library is a GTK widget library that implements an ADI widget framework.
GTK ADI Library is an Advanced Document Interface: yet another approach to the MDI - Multi Document Interface.
<<lessGTK ADI Library is an Advanced Document Interface: yet another approach to the MDI - Multi Document Interface.
Download (0.33MB)
Added: 2005-12-27 License: LGPL (GNU Lesser General Public License) Price:
1399 downloads
Datalink library 1.0.1
Datalink library for Linux uses the SVGAlib to send data to the Timex DataLink watches. more>>
Datalink library for Linux uses the SVGAlib to send data to the Timex DataLink watches.
You will need SVGAlib installed and the development headers and libraries for SVGAlib to compile against.
Compiling:
Type make depend to make the dependences.
$ make depend
Then just type `make` on the command line.
$ make
Installing:
Type `make install` on the command line.
% make install
The default locations of the installed programs are:
/usr/local/lib/libdatalink.so.1
/usr/local/lib/libdatalink.a
/usr/local/include/datalink.h
/usr/local/bin/svgablink
/usr/local/bin/serblink
/usr/local/bin/setwatch
Enhancements:
- Fixed the setwatch options of -app and +app to say appointments instead of wristapp.
- setwatch was trying to run svgablink with -150S instead of -150s
- The -file (for creating a DEBUGOUTPUT) was broken, fixed.
<<lessYou will need SVGAlib installed and the development headers and libraries for SVGAlib to compile against.
Compiling:
Type make depend to make the dependences.
$ make depend
Then just type `make` on the command line.
$ make
Installing:
Type `make install` on the command line.
% make install
The default locations of the installed programs are:
/usr/local/lib/libdatalink.so.1
/usr/local/lib/libdatalink.a
/usr/local/include/datalink.h
/usr/local/bin/svgablink
/usr/local/bin/serblink
/usr/local/bin/setwatch
Enhancements:
- Fixed the setwatch options of -app and +app to say appointments instead of wristapp.
- setwatch was trying to run svgablink with -150S instead of -150s
- The -file (for creating a DEBUGOUTPUT) was broken, fixed.
Download (0.043MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1135 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
CBL Partial Updater 20051104
CBL Partial Updater is an AJAX library for PHP. more>>
CBL Partial Updater is an AJAX library for PHP. Unlike other libraries, all operations are controlled by the server side.
By using the library, an existing PHP script can be converted to an AJAX application in less than a minute.
<<lessBy using the library, an existing PHP script can be converted to an AJAX application in less than a minute.
Download (0.018MB)
Added: 2005-11-08 License: LGPL (GNU Lesser General Public License) Price:
1446 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 unlimited 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