Code Monkey home page Code Monkey logo

pushhero's Introduction

App icon

Push Hero - Test push notification

Push Hero is a native macOS application written in pure Swift that allows us to easily test push notifications

Download for macOS Download for macOS




Screenshot

Features

  • ✅ Native: Written in native AppKit and Swift to embrace the Mac experience. No Catalyst
  • ✅ Universal: Universal purchase. Support Mac, iPhone and iPad apps. Sync with iCloud across all your devices
  • ✅ No subscription: No recurring subscription. Buy once, use forever. Even for future updates
  • ✅ No tracking: No analysis and data collecting. Your data remain locally and safe on your devices.
  • ✅ Reliable: Follow APNS specification closely to ensure reliable experience.

Full APNS specifications

Follow Apple Push Notification guidelines closely

Screenshot

  • Multiple scenarios: Create as many test scenarios as you want. Duplicate them with ease.
  • Certificate based authentication: Select certificacte .p12 file with optional passphrase
  • Key based authentication: Select key .p8 file with key ID and team ID.
  • Sandbox and production environment: Specify which APNS server you want to test against

Easy authentication

Screenshot

  • All kinds of push types: Support alert, voip, complication, background, mdm, fileprovider
  • Multiple device tokens: Send to one or multiple device tokens at the same time. Gracefully handle expiration duration of each token.
  • Tooltip: Touch on info button on each field to view explanation.
  • JSON validation: Inspect JSON message field and reports where the error is.

Push history

Save record for each of your test results.

Screenshot

  • General info: View environment URI and device token
  • Request and response: View all headers and body
  • Readable reason: Parse reason code and render in pretty readable format

Push Hero iOS

Push Hero is also available on iPhone and iPad


Screenshot


Support

Push Hero is done by a 2 persons indie development team and your support helps keep the project going. Thanks for checking out and have a nice day 😇

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.