There are a number of nameko extensions and supplementary libraries that are not part of the core project but that you may find useful when developing your own nameko services:
A
DependencyProvider
for writing to databases with SQLAlchemy. Requires a pure-python or otherwise eventlet-compatible database driver.Consider combining it with SQLAlchemy-filters to add filtering, sorting and pagination of query objects when exposing them over a REST API.
Captures entrypoint exceptions and sends tracebacks to a Sentry server.
Nameko extension allowing AMQP entrypoints to retry later.
Nameko extension with a Cometd client implementing Bayeux protocol
Nameko extension for interaction with Slack APIs. Uses Slack Developer Kit for Python.
Nameko dependency provider that dispatches log data using Events (Pub-Sub).
Redis dependency and utils for Nameko.
Redis dependency for nameko services
A StatsD dependency for nameko, enabling services to send stats.
Twilio dependency for nameko, so you can send SMS, make calls, and answer calls in your service.
SendGrid dependency for nameko, for sending transactional and marketing emails.
Tools to cache RPC interactions between your nameko services.
Django wrapper for Nameko microservice framework.
A wrapper for using nameko services with Flask.
Standalone async proxy to communicate with Nameko microservices.
Search PyPi for more nameko packages
If you would like your own nameko extension or library to appear on this page, please :ref:`get in touch <getting_in_touch>`.