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


 Category Gateway
More Options

LinuxLinks News
 · First hands-on with the Creator CI20 microcomputer
 · Canonical’s Stripped-Down “Snappy” Ubuntu Comes To Google’s Compute Engine
 · KDE Ships KDE Applications 14.12.0
 · Why is the Number of Linux Distros Declining?
 · The new minuscule Linutop XS is announced!
 · Getting Started With KODI(XBMC)
 · PikeOS provides Safety and Security for Energy-Sensible Communication Platform from X-ES
 · SMPlayer with support for MPV is now available
 · USB Armory: Open Source USB Stick Computer
 · Magical Open Source Music Workstations


Latest Links
Kill Me Softly


Top : Software : Programming : Libraries : Database

First hands-on with the Creator CI20 microcomputer
When we introduced Creator CI20 two weeks ago in London, we had several demonstrations on display showing the full capabilities of the board in terms of performance and power consumption.

(Read more)
MySQL Workbench
MySQL Workbench is a cross-platform, graphical database modeling tool for MySQL. It allows you to create database models from scratch as well as by importing existing databases from SQL or DBDesigner4 models. Read more


  • acdk_sql_odbc
    implements the ODBC driver interface for ADBC (acdk_sql, similar to JDBC)
  • BookDB
    written in PERL/TK. The database does full searches for, Title, Author, Publisher, ISBN, Catalog Number. In addition it has full edit and delete capabilities
  • cbl2pg
    cbl2pg is a library to connect Cobol programs to PostgreSQL databases.
  • cdb
    a fast, reliable, lightweight package for creating and reading constant databases
  • cdbxx
    cdbxx is a small STL style C++ library for TinyCDB implementation of Constant Database. It provides iterators, data adapters and high level interfaces for databases.
  • Courier Authentication Library
    The Courier Authentication Library is an API toolkit for implementing password validation and account metadata lookups. Authentication can be configured using either the traditional system password file lookups, or using MySQL, PostgreSQL, LDAP, or DB/GDBM databases.
  • D_store
    D_store is an alternative database-like storage library. It is very good at tagging, live searching, hierarchies, and any other kind of relationships that your data has. Its primary goal is an enabler for applications with lots of related data to be explored and manipulated by the user, with live search fields, while still remaining fast with lots of items.
  • DAME
    Database Access Made Easy: a set of tools and libraries to remove the dredgery of manually writing database access code. DAME is developed in C++ on Linux(TM) using Antlr parser generator
  • dbstep
    a lightweight C++ library for database abstraction and object/relational mapping. It is targeted at C++ developers who need to access databases, and consists of a set of interface classes and some drivers for common data sources. Currently available drivers are for mysql, postgresql, sqlite databases
  • dcache
    a database library implementing a first-in-first-out cache. The database (or `cache') size limits are configured at creation time, and as soon as they are reached the oldest records are automatically removed
  • dyndb
    a database library allowing for multiple reading and one writing process at any time
  • FIBPlus
    (commercial) FIBPlus is a fast, flexible and high-performance component library for Borland's Delphi 3-7, C++ Builder 3-6, and Kylix 3, intended for work with Borland InterBase and Firebird using the direct Interbase API.
  • FireFoot
    provides an easy way for C language programmers to connect to Firebird database servers (and provably Interbase). It uses the Firebird/Interbase API
  • FlexiRecord
    FlexiRecord is a ruby library for object oriented access to databases. Each table is represented by a class, each row of that table is represented by an object of that class. This library is especially aimed to properly support database transactions.
  • FreeTDS
    re-implementation of Sybase's dblib library for Linux. It is available under the LGPL
  • gdbm
    a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
  • Gentle.NET
    to facilitate automatic, RDBMS independent persistency (data access) for your business objects and custom queries. It is implemented using custom attributes and reflection in C#. Beginners should be able to use the framework immediatedly
  • GeoTypes
    GeoTypes is a Python library that implements both the OpenGIS/PostGIS and standard PostgreSQL geometry types. It integrates with the psycopg Python/PostgreSQL interface. It provides implementations of all of the OpenGIS/PostGIS classes, except (x,y,m) and (x,y,z,m). It currently supports the EWKB, HEXEWKB, WKB, and WKT formats.
    a complete suite of libraries/applications that allow an easy access to a wide range of database systems by making use of the capabilities provided by CORBA for communication between separated modules. The CORBA implementation used by GNOME-DB is ORBit, the GNOME Project's ORB
  • GNUstep Database Library
    The GNUstep Database Library 2 (GDL2) is a set of libraries to map Objective-C objects to rows of relational database management systems (RDBMS). It aims to be compatible with Enterprise Objects Framework (EOF) as released with WebObjects 4.5 from Apple Inc.
  • GQL
    a C++ library for communicating with SQL databases in a generic way
  • guile-dbi
    a database generic interface. The main lib provide a way to use dbds (data base drivers) which are linked at run-time
  • Haccess
    a cross platform library for reading Microsoft access ( MDB / jet) databases, for data export and recovery.
  • HaskellDB
    a combinator library for expressing queries and other operations on relational databases in a type safe and declarative way. All the queries and operations are completely expressed within Haskell, no embedded (SQL) commands are needed
  • hiberlite
    hiberlite provides C++ object-relational mapping for SQLite 3. Its design and API are inspired by the Boost.Serialization, which means there is almost no API to learn.
  • hk_classes
    a set of C++ libraries which allow the rapid development of database applications with all features a modern database application should have like forms and reports
  • idx-xmnesia
    an Erlang library providing the needed functionality to store XML data into a mnesia database
  • Itzam
    Itzam is a deliberately portable, low-level C library that can (and will) be wrapped in C++, Java, Python, and Fortran 95. The Itzam core library creates and manipulates files containing variable-length, random access records. Information is referenced by a user-defined key value; indexes may be combined with or separate from data.
  • libdbi
    libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by using this framework.
  • libdbi-drivers
    The libdbi-drivers project hosts the database-specific drivers for libdbi, a database abstraction library written in C. Currently, drivers are available for Firebird/Interbase, FreeTDS (MS-SQL and Sybase client), mSQL, MySQL, Oracle, PostgreSQL, and SQLite/SQLite3.
  • libdrizzle
    libdrizzle is the client and protocol library for the Drizzle project.
  • libinterbase++
    libinterbase++ is a just thin C++ layer on top of the original Interbase C API written by Borland; of course, it is also compatible with its opensource equivalent, Firebird.
  • liblookdb
    a C++ library that provides an interface to several common Database Management Systems (DBMS). It enables the programmer to write application code that can be built and run unchanged on a variety of platforms and against several DBMS
  • libodbc++
    Libodbc++ is a c++ class library for accessing SQL databases. It is designed with standards in mind, so it provides a subset of the well-known JDBC 2.0(tm) and runs on top of ODBC. It is distributed under the LGPL.
  • libpackman
    libpackman provides a single API for opening multiple package formats and package databases.
  • libpqxx
    libpqxx is the C++ front-end or driver (in the sense of "language binding") for PostgreSQL. It can help you write a program that uses PostgreSQL as a database on just about any platform.
  • libpreludedb
    The PreludeDB Library provides an abstraction layer upon the type and format of the database used to store IDMEF alerts. It allows developers to use the Prelude IDMEF database easily and efficiently without worrying about SQL, and to access the database independently of the type/format of the database.
  • LibSDB
    provides a way to support multiple database management systems in an application with negligeable overhead, in terms of code as well as system resources
  • libsql++
    A C++ library that wraps ODBC calls into an object oriented interface which resembles a subset of Java's JDBC.
  • Libsqlfs
    Libsqlfs is a library, used in conjunction with the popular open source SQLite database software. Libsqlfs allows applications to put an entire read/write file system into a relational database as a single file in the host file system.
  • libsqlora8
    a simple C-library to access Oracle via the OCI interface
  • LiquiBase
    LiquiBase is a DBMS-independent library for tracking, managing, and applying database changes. It is built on a simple premise: all database changes (structure and data) are stored in an XML-based descriptive manner and checked into source control. LiquiBase aims to provide a solution that supports merging of changes from multiple developers, works well with code branches, supports a database refactoring IDE/plugin, and more.
  • LiteSQL
    LiteSQL is a C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL and MySQL as backends. LiteSQL creates tables, indexes and sequences to database and upgrades schema when needed.
  • mar
    a library that manages archives using a simple binary file format designed to store meta and user data side by side. A mar file may be useful in situations where a full-scale database is unsuitable
  • MDB Tools
    a planned set of libraries and utilities to facilitate exporting data from MS Access databases (mdb files) into a multiuser database such as Oracle, Sybase, DB2, Informix, MySQL, Postgresql, or similar.
  • Metastorage
    a persistence layer generator application based on the persistence module of the MetaL compiler engine. It is capable of generating the necessary software components to implement a persistence layer API from a description in a format based on XML named Component Persistence Markup Language
  • miniDB
    created to have a small fast isam/btree library for record based access. There is no sql interface available or planned
  • MySQL Global User Variables UDF
    MySQL Global User Variables UDF is a shared library that adds simple user functions to MySQL in order to keep persistent shared variables in memory.
  • NNDB
    NNDB is a C++ library that provides in-memory data storage and retrieval using syntax that is intended to feel natural for C++/STL

Next 50

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

My LinuxLinks
  • 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,, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.


    Distribution Guides
    Distro Guide


    Linux Mint
    64 Studio

    Berry Linux

    Entire List


    Web Calendar
    Linux Licenses

    Advertise at


    Latest Portal Pages


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