Python Products

eGenix.com Python Products

eGenix.com is specialized in Python-based products, services and skills.

Some of the Python tools we use in consulting projects are also available as separate products.

eGenix.com Python Products

mxODBC - ODBC Database Interface for Python

mxODBC is our flagship product for connecting Python to all major databases, on all major platforms. Built with more than 10 years experience and knowledge about ODBC and databases, mxODBC is the most versatile, stable and robust database interface for Python available. It uses the eGenix.com mx Base Distribution as basis.

mxODBC Connect - Database Interface for Python

This is our new client-server product for connecting Python applications to remote databases. It comes in two parts, with a server installation providing the networked database access facilities and a highly portable client Python package which connects to it. The client part uses the eGenix.com mx Base Distribution as basis.

eGenix.com mx Extension Series

The eGenix.com mx Extension Series is an ever growing collection of packages we have developed over time in the last 10 years and which we continue to use and support. The Python packages in the series are grouped in form of distributions, simplifying the installation and maintenance of the software.

All of these Python packages live under the mx top-level Python package, which is installed as part of the eGenix.com mx Base Distribution.

eGenix.com mx Base Distribution

Contains the base set of packages, such as mxDateTime, mxTextTools, mxTools, etc. and is required by all other mx distributions. The packages in this distribution are made available under an Open-Source license.

eGenix.com mx Experimental Distribution

Contains experimental mx packages which will eventually be integrated into one of the other distributions. The packages in this distribution may have different licenses, open-source and/or commercial, so please check the distribution page before continuing with the download.

eGenix.com Python Projects

For our own use and for integration into our products, we are maintaining a number of Python-related projects:

eGenix.com pyOpenSSL Distribution

This is our easy to install and use pyOpenSSL distribution. The packages in this distribution are made available under various Open-Source licenses.