# Pusher — developer ecosystem report

> Pusher makes communication and collaboration APIs that power apps all over the world supported by easy to integrate SDKs for web, mobile, and backend.

- GitHub org: `pusher`
- Category: dev_tool
- Overall score: 50.0 / 100
- Overall rank: #219
- Last refreshed: 2026-08-20

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 61.0 | #213 | ~22% |
| Education | 55.0 | #648 | ~18% |
| AI readiness | 11.0 | #790 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 40.0 | #348 | ~16% |
| Reach | 58.0 | #197 | ~18% |
| Momentum | 27.0 | #569 | ~14% |

## Links

- GitHub: https://github.com/pusher
- Website: https://pusher.com
- Docs: https://docs.pusher.com

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 11,193 |
| Forks | 2,811 |
| Open issues | 578 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [pusher-js](https://github.com/pusher/pusher-js) | 2,220 | JavaScript | Pusher Javascript library |
| [pusher-http-php](https://github.com/pusher/pusher-http-php) | 1,477 | PHP | PHP library for interacting with the Pusher Channels HTTP API |
| [atom-pair](https://github.com/pusher/atom-pair) | 1,437 | JavaScript | An Atom package that allows for epic pair programming |
| [pusher-http-ruby](https://github.com/pusher/pusher-http-ruby) | 668 | Ruby | Ruby library for Pusher Channels HTTP API |
| [libPusher](https://github.com/pusher/libPusher) | 404 | C | An Objective-C interface to Pusher Channels |
| [pusher-http-laravel](https://github.com/pusher/pusher-http-laravel) | 400 | PHP | [DEPRECATED] A Pusher Channels bridge for Laravel |
| [pusher-http-python](https://github.com/pusher/pusher-http-python) | 392 | Python | Pusher Channels HTTP API library for Python |
| [pusher-websocket-java](https://github.com/pusher/pusher-websocket-java) | 314 | Java | Pusher Channels client library for Java targeting general Java and Android |
| [k8s-spot-rescheduler](https://github.com/pusher/k8s-spot-rescheduler) | 312 | Go | Tries to move K8s Pods from on-demand to spot instances |
| [pusher-websocket-swift](https://github.com/pusher/pusher-websocket-swift) | 293 | Swift | Pusher Channels websocket library for Swift |
| [pusher-http-node](https://github.com/pusher/pusher-http-node) | 290 | JavaScript | Node.js client to interact with the Pusher Channels REST API |
| [build-a-slack-clone-with-react-and-pusher-chatkit](https://github.com/pusher/build-a-slack-clone-with-react-and-pusher-chatkit) | 235 | JavaScript | In this tutorial, you'll learn how to build a chat app with React, complete with typing indicators, online status, and m |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/pusher
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
