Skip to main content

service framework supporting multiplemessaging and RPC implementations

Project description

Nameko [nah-meh-koh] (noun)

  1. amber-brown mushroom with a slightly gelatinous coating that is used as an ingredient in miso soup and nabemono.
  2. python framework for building service orientated software


  • Quickly build, host and deploy services
  • Highly declarative, let’s you concentrate on your business logic
  • RPC, Events (Pub-Sub) and AMQP Messaging out-of-the-box
  • Extensible, so you can write your own service interactions

Getting Started:

The best way to appreciate nameko’s features is to use them in some simple examples. Follow the getting started tutorial in the docs to do just that.


Nameko is using Sphinx, and the latest documentation can be found here:


Nameko requires an AMQP broker and is tested with RabbitMQ.

The RabbitMQ tutorials are very good and serve as an excellent introduction to messaging and AMQP.


Stable releases of nameko are available on the Python Package Index ( PyPI). Install it using pip or easy_install:

  • pip install -U nameko
  • easy_install -U nameko


Nameko is developed on GitHub, primarily by the development team at onefinestay. The GitHub repository is

You are welcome and encouraged to contribute comments, suggestions, patches and feature requests.


Apache 2.0. See LICENSE for details.

Project details

Release history Release notifications

Download files

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

Files for nameko, version 1.7.2
Filename, size File type Python version Upload date Hashes
Filename, size nameko-1.7.2.tar.gz (93.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page