Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. iOS
  3. Pushkin

Pushkin

MITPythonv0.1.6.1

A free open-source tool for sending high-volume push notifications to Android and iOS devices with support for direct and event-driven modes.

GitHubGitHub
271 stars52 forks0 contributors

What is Pushkin?

Pushkin is a free open-source tool for sending push notifications to Android and iOS devices, designed for speed and high throughput. It solves the problem of efficiently delivering notifications in scalable applications, such as online mobile games, by supporting both direct and event-driven notification modes. The tool allows systems to react to various services via HTTP POST requests, enabling fast experimentation and responsive design.

Target Audience

Developers and teams building mobile applications, especially online games, that require high-volume, scalable push notification systems. It is also suitable for any application needing flexible, event-driven notification capabilities.

Value Proposition

Developers choose Pushkin for its high performance, scalability, and dual operation modes, which allow for both direct notifications and event-driven workflows. Its open-source nature and focus on speed make it a cost-effective and adaptable solution for handling large-scale notification demands.

Overview

Pushkin is a free open source tool for sending push notifications

Use Cases

Best For

  • Sending high-volume push notifications in online mobile games
  • Building event-driven notification systems that react to user actions
  • Scaling push notification infrastructure across multiple instances
  • Implementing localized push notifications for global audiences
  • Integrating push notifications with existing HTTP-based services
  • Experimenting with fast and responsive notification workflows

Not Ideal For

  • Projects requiring active maintenance and community support due to its unmaintained status
  • Applications needing push notifications for platforms beyond Android and iOS, such as web browsers
  • Teams looking for a fully-managed service with minimal setup and configuration

Pros & Cons

Pros

High Throughput Performance

Capable of pushing 500 messages per second per instance, ideal for high-volume scenarios like online games, as stated in the README.

Scalable Architecture

Supports running multiple instances for horizontal scaling, allowing systems to handle increased loads by adding more instances.

Flexible Notification Modes

Offers both direct push and event-driven notifications via HTTP POST, enabling responsive integration with various services.

Built-in Localization

Constructs messages in the user's preferred language based on events, enhancing usability for global audiences.

Cons

Unmaintained Project

The repository is no longer maintained, meaning no updates, bug fixes, or security patches, as explicitly noted in the README.

Limited Platform Support

Only supports Android and iOS, lacking modern features like web push notifications or integration with newer mobile platforms.

Setup and Maintenance Overhead

Requires self-hosting and manual configuration, which can be complex and time-consuming, especially with no active community support.

Frequently Asked Questions

Quick Stats

Stars271
Forks52
Contributors0
Open Issues11
Last commit5 months ago
CreatedSince 2016

Tags

#mobile-games#event-driven#ios#open-source#android#http-api#localization#scalability#push-notifications

Included in

iOS51.7k
Auto-fetched 16 hours ago

Related Projects

Growth PushGrowth Push

Popular in Japan

Stars0
Forks0
Last commit
Urban AirshipUrban Airship

Stars0
Forks0
Last commit
pusher.compusher.com

Free, unlimited push notifications for 2000 monthly active users. A single API for iOS and Android devices

Stars0
Forks0
Last commit
BrazeBraze

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub