Client Libraries

Is the information in this table out-of-date? Are you using one of these client libraries in production? Tell us about it on the mailing list or Twitter @imsnakes / @jehiah.

Name Language SUB PUB Discovery Backoff TLS Snappy Sampling AUTH Notes
nsqd HTTP built-in
go-nsq Go official
pynsq Python official
nsqjs JavaScript (CoffeeScript) official
elixir_nsq Elixir
ensq Erlang
JavaNSQClient Java
TrendrrNSQClient Java
nsqjava Java
nsq.js JavaScript
node-nsqueue JavaScript
NsqSharp .NET
nsqphp PHP
nsq-py Python
gnsq Python
krakow Ruby
ruby_nsq Ruby
libnsq C official
hsnsq Haskell
nsq-java Java
nsq-client JavaScript
perl-anyevent-nsq Perl
NsqSpinner Python
nsq-ruby Ruby
nsq-clojure Clojure
nsqie Scala
nodensq JavaScript