Riverbank Computing favicon

Riverbank Computing
Python bindings for Qt framework enabling cross-platform GUI development

What is Riverbank Computing?

Riverbank Computing specializes in developing Python bindings for the Qt framework through its flagship product PyQt. These bindings enable Python developers to leverage Qt's extensive capabilities for creating sophisticated graphical user interfaces (GUIs) and desktop applications that run seamlessly across multiple operating systems including Windows, macOS, and Linux.

The company offers multiple versions of PyQt (PyQt6, PyQt5, PyQt4) along with specialized modules for 3D visualization, charting, data visualization, graphs, network authentication, purchasing functionality, and web engine integration. Riverbank Computing also provides supporting tools like SIP (which generates Python bindings for C/C++ libraries), PyQt-builder for building PyQt modules, and pyqtdeploy for creating standalone applications.

Features

  • PyQt Framework: Python bindings for Qt enabling GUI application development
  • Cross-Platform Support: Applications run on Windows, macOS, and Linux
  • Specialized Modules: Additional modules for 3D, charts, data visualization, graphs, and web functionality
  • Multiple Versions: Support for PyQt6, PyQt5, and PyQt4 versions
  • Supporting Tools: Includes SIP, PyQt-builder, and pyqtdeploy for development workflow

Use Cases

  • Developing desktop applications with graphical user interfaces
  • Creating cross-platform software that runs on multiple operating systems
  • Building data visualization tools and dashboards
  • Developing 3D visualization applications
  • Creating web-enabled desktop applications

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results