{"id":80596,"library":"houston","title":"Houston","description":"Houston is a simple gem for sending Apple Push Notifications. Pass your credentials, construct your message, and send it.","status":"active","version":"2.4.0","language":"ruby","source_language":null,"source_url":null,"tags":["apple","push-notifications","apns","notifications"],"install":[{"cmd":"gem install houston","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'houston', '~> 2.4.0'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"Houston","correct":"require 'houston'"}],"quickstart":{"code":"require 'houston'\n\n# Create a connection\napn = Houston::Client.development\napn.certificate = File.read('/path/to/cert.pem')\n\n# Create a notification\ntoken = '<device token>'\nnotification = Houston::Notification.new(device: token)\nnotification.alert = 'Hello, World!'\n\n# Send\napn.push(notification)","lang":"ruby","description":"Send an Apple Push Notification using Houston"},"warnings":[],"env_vars":null,"search_vec":"'apn':25 'appl':9,21 'construct':15 'credenti':14 'gem':6 'houston':1,2 'messag':17 'notif':11,24,26 'pass':12 'push':10,23 'push-notif':22 'send':8,19 'simpl':5","created_at":"2026-06-18T05:28:45.048528+00:00","updated_at":"2026-06-18T05:28:45.048528+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://nomad-cli.com","github":null,"docs":"http://www.rubydoc.info/gems/houston/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["messaging"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-18","next_check":"2026-12-15","install_tag":null}}