Skip to main content

Ivy: a lightweight software bus

Project description

Ivy: a lightweight software bus

Ivy is a lightweight software bus for quick-prototyping protocols. It allows applications to broadcast information through text messages, with a subscription mechanism based on regular expressions.

This is the python implementation. A lot of materials, including libraries for many languages are available from the Ivy Home Page.

Supported versions of python are: 2.7+, 3.x


Documentation is available at

Upgrading from v1.x

v2.0 adds an additional argument to callbacks. If you're upgrading from ivy-python 1.x, be sure to read the v2.0 compatibility notes in the online documentation).


The following people have participated to the project, by reporting bugs, proposing new features and/or proposing patches, proposing the hosting svn & web servers (before we switched to gitlab), etc.

By chronological order:

  • Frédéric Cadier
  • Marcellin Buisson
  • Yannick Jestin
  • Olivier Fourdan
  • Olivier Saal
  • Gwenael Bothorel
  • Jiri Borovec
  • Nicolas Courtel
  • Fabien André
  • Bohdan Mushkevych
  • Antoine Drouin
  • Felix Ruess
  • Aurélien Pardon
  • Duminda Ratnayake
  • Mathieu Cousy
  • Fabien-B
  • Alexandre Duchevet

Thank you!

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ivy-python-3.3.tar.gz (49.4 kB view hashes)

Uploaded source

Built Distribution

ivy_python-3.3-py3-none-any.whl (27.3 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page