Nchan logo


A scalable, flexible pub/sub server for the modern web
+ 1

What is Nchan?

It is built as a module for the Nginx web server. It can be configured as a standalone server, or as a shim between your application and hundreds, thousands, or millions of live subscribers. It can buffer messages in memory, on-disk, or via Redis.
Nchan is a tool in the Realtime Backend / API category of a tech stack.
Nchan is an open source tool with 2.5K GitHub stars and 252 GitHub forks. Here鈥檚 a link to Nchan's open source repository on GitHub

Who uses Nchan?



Nchan Integrations

Why developers like Nchan?

Here鈥檚 a list of reasons why companies and developers use Nchan
Top Reasons
Be the first to leave a pro
Nchan Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Nchan in their tech stack.

Pierre Chapuis
Pierre Chapuis
at Pierre Chapuis | 1 upvotes 1.3K views

We use nginx because it is a great frontal Web server by itself, but also because we rely on the Nchan module for server push.

See more

Nchan's Features

  • flexible pub/sub server
  • Horizontally scalable (using Redis)
  • Subscribe to hundreds of channels over a single subscriber connection.

Nchan Alternatives & Comparisons

What are some alternatives to Nchan?
Pushpin is a reverse proxy server that makes it easy to build realtime web services. The project is unique among realtime push solutions in that it is designed to address the needs of API creators.
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
It enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.
Pusher is the category leader in delightful APIs for app developers building communication and collaboration features.
Google Cloud Pub/Sub
Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. You can leverage Cloud Pub/Sub鈥檚 flexibility to decouple systems and components hosted on Google Cloud Platform or elsewhere on the Internet.
See all alternatives

Nchan's Followers
3 developers follow Nchan to keep up with related blogs and decisions.
Bennett Thompson