Displaying 1 to 15 from 15 results

soci - SOCI - The C++ Database Access Library. This is official repository the SOCI project.

  •    C++

Originally, SOCI was developed by Maciej Sobczak at CERN as abstraction layer for Oracle, a Simple Oracle Call Interface. Later, several database backends have been developed for SOCI, thus the long name has lost its practicality. Currently, if you like, SOCI may stand for Simple Open (Database) Call Interface or something similar. SOCI library is distributed under the terms of the Boost Software License.

Mini SQL Query


Mini SQL Query is a minimalist SQL query tool for multiple databases (MSSQL, MSSQL CE, SQLite, OLEDB, MS Access/Excel files etc). The tool uses a generic schema engine taking advantage of the ADO.NET providers. Mini SQL Query is also easily extended with plugins.


  •    DotNet

Developed in C# for .NET 4.0 , LinqToOdbc seeks to simplify access to Odbc-based datasources via Linq queries. Refer to Documentation and source code unit test for more information and sample usage.

aioodbc - aioodbc - is a library for accessing a ODBC databases from the asyncio

  •    Python

aioodbc is Python 3.5+ module that makes possible accessing ODBC databases with asyncio. It is rely on awesome pyodbc library, preserve same look and feel. aioodbc was written async/await syntax (PEP492) thus not compatible with Python older then 3.5. Internally aioodbc employ threads to avoid blocking the event loop, btw threads are not that bad as you think, other drivers like motor use same approach.aioodbc fully compatible and tested with uvloop. Take a look on a test suite, all tests are executed with both: default and uvloop.

ThinkSQL - A Relational Database Management System

  •    Pascal

This is the source code for the ThinkSQL database system. The source code is linear per se, but while writing it, it was an organic thing, generating great interwoven trees in the computer memory and in my head that were many-layered and that were modified and traversed, and impacted on a dynamic multi-versioned data store alongside many other threads, causing and needing deep psychological flow. The code comments are released as-is, and are often streams-of-consciousness.

sqlalchemy_exasol - SQLAlchemy dialect for EXASOL

  •    Python

This is an SQLAlchemy dialect for the EXASOL database. We assume you have a good understanding of (unix)ODBC. If not, make sure you read their documentation carefully - there are lot's of traps to step into.

turbodbc - Turbodbc is a Python module to access relational databases via the Open Database Connectivity (ODBC) interface

  •    C++

Turbodbc is a Python module to access relational databases via the Open Database Connectivity (ODBC) interface. Its primary target audience are data scientist that use databases for which no efficient native Python drivers are available. For maximum compatibility, turbodbc complies with the Python Database API Specification 2.0 (PEP 249). For maximum performance, turbodbc offers built-in NumPy and Apache Arrow support and internally relies on batched data transfer instead of single-record communication as other popular ODBC modules do.

django-pyodbc - An ODBC-powered MS SQL Server DB backend for Django 1.4+

  •    Python

django-pyodbc is a Django SQL Server DB backend powered by the pyodbc library. pyodbc is a mature, viable way to access SQL Server from Python in multiple platforms and is actively maintained. It's also used by SQLAlchemy for SQL Server connections. This is a fork of the original django-pyodbc, hosted on Google Code and last updated in 2011.

odbc - Connect to ODBC databases (using the DBI interface)

  •    C++

The goal of the odbc package is to provide a DBI-compliant interface to Open Database Connectivity (ODBC) drivers. This allows for an efficient, easy to setup connection to any database with ODBC drivers available, including SQL Server, Oracle, MySQL, PostgreSQL, SQLite and others. The implementation builds on the nanodbc C++ library. For Unix and MacOS ODBC drivers should be compiled against unixODBC. Drivers compiled against iODBC may also work, but are not fully supported.

mssqlex - Microsoft SQL Server Adapter for Elixir

  •    Elixir

Adapter to Microsoft SQL Server. Using DBConnection and ODBC. It connects to Ecto with MssqlEcto.

odbc_adapter - An ActiveRecord ODBC adapter

  •    Ruby

An ActiveRecord ODBC adapter. Master branch is working off of Rails 5.0.1. Previous work has been done to make it compatible with Rails 3.2 and 4.2; for those versions use the 3.2.x or 4.2.x gem releases. This adapter will work for basic queries for most DBMSs out of the box, without support for migrations. Full support is built-in for MySQL 5 and PostgreSQL 9 databases. You can register your own adapter to get more support for your DBMS using the ODBCAdapter.register function.

implyr - SQL backend to dplyr for Impala

  •    R

implyr is a SQL backend to dplyr for Apache Impala, the massively parallel processing query engine for Apache Hadoop. Impala enables low-latency SQL queries on large datasets stored in HDFS, Apache HBase, Apache Kudu, Amazon S3, Microsoft ADLS, and Dell EMC Isilon. implyr is designed to work with any DBI-compatible interface to Impala. implyr does not provide the underlying connectivity to Impala, nor does it require that you use one particular R package for connectivity to Impala. Currently, two packages that can provide this connectivity are odbc and RJDBC. Future packages may provide other options for connectivity.

gun-db - sqlite storage adapter for Gun database (javascript)

  •    Javascript

ODBC/Sqlite native persistence layer for gun! GUN is an Open Source Firebase with swappable storage engines (level, SQLite, etc.) that handles data synchronization across machines / devices. If you want to have maximum speed, you can set exclusive, which will gain about 30-40% speed; but you're only allowed one instance of Gun against this database. You can open multiple instances if they don't have the same database name.


  •    C

Node addon for a custom virtual file system interface. JSON/JSON6 (stream)parser, JSOX (streaming) parser, COM/serial port access, Sqlite interface, an option/configuration database built on Sqlite. WebSocket/HTTP/HTTPS network library. UDP sockets. Vulkan API to be added eventually... Windows specific registry access for application settings. ODBC and uuid support.