LinuxLinks.com
Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us

Search/Browse

 Category Gateway
More Options
Category:  


LinuxLinks News
 · Nifty Free Image Viewers
 · Compact Text Editors Great for Remote Editing and Much More
 · Excellent Subtitle Editors
 · Small Console Menu Utilities
 · Make Downloading Files Effortless
 · Free Office Suites that Cut The Mustard
 · Low-Spec Hardware? Try these Desktop Environments
 · Powerful Command-line File Transfer Programs
 · Great Apps to Take Notes
 · Exciting New Terminal Emulators
(more...)

 

Latest Links
jdkdrum
lolcat
(more...)

 



Top : Software : Programming : Libraries : Class Libraries

Highlights
Nifty Free Image Viewers
One of my favorite adages is "A picture is worth a thousand words". It refers to the notion that a still image can convey a complex idea. Images can portray a lot of information quickly and more efficiently than text. They capture memories, and never let you forget something you want to remember, and refresh it in your memory.

(Read more)
Objectivity/DB
(commercial) A multi-threaded database engine with a rich set of development and administration tools.

Links:

  • Austin
    Astonishing Universal Search Tree Interface Novelty: has a clever object oriented architecture implemented in ANSI C which allows dictionary objects and their nodes to appear to change type at run time without changing their declared C type
  • AVL Array
    AVL Array is an STL-like container for C++ that fills the gap between vector (or deque) and list, providing both fast random access and fast insertion/removal, all O(log n).
  • CIDLib
    a commercial general purpose C++ class library system, which currently contains approximately 300 classes. CIDLib has no GUI services. It is oriented towards back end server development though it certainly can be used behind client side applications
  • ClassyTk
    ClassyTk is a dynamically loadable object system for Tcl.
  • CoreLinux++
    an initiative to normalize methods and conventions for OOA/OOD/C++ development for Linux, materialized in a set of Open Source C++ class libraries (libcorelinux++ and libcoreframework++) to support common patterns and exploit the C++ standards
  • CPPSocket
    a small Class library for C++ that supports a easy usage of socket-programming for networking-software. It provides a simple object-oriented interface to the classic C Library calls
  • dougnet
    a TCP/IP alternative API. Lets you write network enabled programs quickly and easily by wrapping the BSD socket interface which can be complex and cumbersome at times
  • Erwin Data Structures
    The Erwin library is a very efficient and robust data structure template library for C and C++. No templates are used; a Perl script generates C files.
  • GFC-Core
    an integrated set of C++ classes for developing GTK+ applications on UNIX-like systems such as Linux. The classes are designed to work nicely with the GNU tool chain and take advantage of the standard C++ features provided by the GNU compiler
  • GluCat
    a generic library of universal Clifford algebra templates
  • Ionflux Tools Class Library
    The Ionflux Tools Class Library is a lightweight multi-platform C++ framework designed for rapid development of applications in a client/server architecture. It features a set of classes that are essential for most projects, but on a higher level and thus not provided directly by the STL (C++ Standard Template Library) or system libraries.
  • Jakelib2
    a crossplatform C++ class library with a Java-like API. An automatic garbage collector is used to take care of unused objects
  • KaiView
    a free class library (application framework) for X
  • libDSP
    a C++ class library of common digital signal processing functions
  • libextractor
    libextractor is a simple library for keyword extraction. libExtractor does not support all formats but supports a simple plugging mechanism such that you can quickly add extractors for additional formats, even without recompiling libExtractor.
  • Libsigc++
    implements a full callback system for use in abstract interfaces and general programming. It is the most complete library of its kind with the ablity to connect an abstract callback to a class method, function, or function object
  • libSigC++ Extras
    consists of new features built on top of libSigC++ and features that formerly were in libSigC++ and were removed from it.
  • libUTL++
    libUTL++ is a C++ class library that includes a wide range of highly re-usable functionality and abstractions. It uses templates in some places, but generally favors an object-oriented design. The library covers functionality in areas such as containers, text processing, memory allocation, date/time manipulation, stream I/O, data compression, and others. It also includes abstractions to facilitate common tasks such as object copying, comparison, serialization, etc.
  • LinuxClassLibrary
    currently it is a library which is working in the background (non GUI). It is not yet complete. Current features are LString (powerfull string class), LDBSystem (database system like DBI), LEmit (event system using templates, LHash/LMap/LHeap/LSet (template collection classes), LIPC (IPC classes) and more.
  • MetaKit
    Portable C++ classes for persistent storage & transport of highly structured containers
  • mGSTEP
    mGSTEP is an implementation of the core elements in NeXT's (now Apple) OPENSTEP/Cocoa(tm) Objective-C class libraries. The principal design goal is the development of a modular application development framework suitable for use in embedded devices and server appliances running Linux, FreeBSD or OpenBSD. The GUI (AppKit) portion of the current release is X11 based.
  • MIME++
    (commercial) MIME++ is a C++ class library for parsing, creating, and modifying messages in MIME format.
  • More for C++
    a class library that provides some features that are usually common for object oriented programming languages like Java or Python, but not for C++
  • netclasses
    netclasses is an easy to use interface for creating a server in Objective C with GNUstep. While netclasses is not specifically designed for any one protocol, this distribution comes with everything needed for TCP/IP.
  • OOMPI
    Object Oriented MPI is an object oriented approach to the Message Passing Interface (MPI). OOMPI is a class library specification that encapsulates the functionality of MPI into a functional class hierarchy to provide a simple, flexible, and intuitive interface.
  • OPP
    OPP is a GPL C++ class library that has template classes.
  • PCRE++
    a C++ wrapper-class for the great library PCRE
  • Portable Windows Library
    Portable Windows Library is a moderately large class library that has its genesis many years ago as a method to product applications to run on both Microsoft Windows and Unix X-Windows systems.
  • Property Set Library
    The Property Set Library (PSL) is a template-based C++ container library providing value observation, event calling, thread-safety, garbage collection, serialization, object persistence, reflection, and other accompanying features.
  • PStreams
    allows you to run another program from your C++ application and to transfer data between the two programs similar to shell pipelines. In the simplest case, a PStreams class is like a C++ wrapper for the POSIX.2 functions popen and pclose, using C++ IOStreams instead of C's stdio library
  • PTypes
    a class library for C++ which can be used as an alternative to STL and also as a convenient educational/research platform for complex multithreaded applications
  • Pylon
    a compact foundation library for writing portable Eiffel software and libraries. It provides the classic data structures (lists, sets, tables) and a few missing bits and pieces which are useful in most applications but not present in Eiffel's standard kernel library
  • SparseLib++
    a C++ class library for efficient sparse matrix computations across various computational platforms
  • Standard Template Library
    a new C++ library that provides a set of easily composableC++ container classes and generic algorithms (template functions)
  • TOAD C++ GUI Library
    TOAD C++ GUI Library is a set of classes to create graphical user interfaces with the X Window System.
  • txObject ATK
    free package of platform independent C++ Class Libraries that helps decrease project development time and increase software reliability. txObject ATK provides both embedded and application level projects a five-layer framework. Each layer offers a unified set of tools that allows developers to focus their development efforts
  • vtkQGL
    vtkQGL contains two classes vtkQGLRenderWindow and vtkQGLRenderWindowInteractor which allow one to use VTK with the QGLWidget extension of Qt.
  • WPY
    a class library system based on the Microsoft Foundation Classes used for writing GUI code easily in Python
  • XTL
    a library of template classes and functions for reading/writing structured data to/from an external (platform independent) representation.
  • YACL
    a C++ class library that offers high-level abstractions for common programming problems
  • ZAF
    a commercial class library and visual development tool



Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.


My LinuxLinks
MyLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    Top Free Software
    6 Lean Desktops
    14 File Managers
    21 Backup Tools
    21 Window Managers
    21 Productivity Tools
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    42 Scientific Apps
    42 Email Apps
    12 Instant Messaging
    42 Games
    42 More Games
    21 More Games
    42 Audio Apps
    42 Video Apps
    80 Security Apps
    Free Console Apps
    14 Multimedia
    'Free' Proprietary
    21 Closed-Source Apps
    Top Commercial Apps
    42 Games
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    Other Articles
    Migrating from Windows
    Distribution Guide
    Distro Portal Pages

    Migrate to Linux
    Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

    This feature also includes over 150 individual software portal pages including Blender, Scribus, OpenOffice.org, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.

     

    Distribution Guides
    Distro Guide

    Debian
    Fedora
    Gentoo
    Mandriva
    OpenSuSE
    RedHat
    Slackware
    Ubuntu
    Xandros

    Absolute
    Linux Mint
    64 Studio

    LiveCDs
    Berry Linux
    GoblinX
    KNOPPIX
    Kubuntu
    NimbleX
    PCLinuxOS
    Sabayon
    SimplyMEPIS
    Xubuntu

    Entire List

     

    Services
    Web Calendar
    Linux Licenses

    Advertise at LinuxLinks.com

     

    Latest Portal Pages
    Mixxx
    energyXT2
    GRASS
    uDig
    QGIS
    gretl
    SPSS

     

    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact | SourceFiles.org
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 LinuxLinks.com All rights reserved.