{"id":1679,"url":"https://github.com/KnuffApp/Knuff","last_synced_at":"2025-08-04T08:32:16.798Z","repository":{"id":1742146,"uuid":"2567806","full_name":"KnuffApp/Knuff","owner":"KnuffApp","description":"The debug application for Apple Push Notification Service (APNs).","archived":false,"fork":false,"pushed_at":"2022-09-04T18:39:25.000Z","size":5610,"stargazers_count":5237,"open_issues_count":20,"forks_count":437,"subscribers_count":106,"default_branch":"master","last_synced_at":"2024-08-17T00:35:38.815Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KnuffApp.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-10-13T07:23:36.000Z","updated_at":"2024-08-15T11:24:04.000Z","dependencies_parsed_at":"2023-01-11T16:05:40.734Z","dependency_job_id":null,"html_url":"https://github.com/KnuffApp/Knuff","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnuffApp%2FKnuff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnuffApp%2FKnuff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnuffApp%2FKnuff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnuffApp%2FKnuff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KnuffApp","download_url":"https://codeload.github.com/KnuffApp/Knuff/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228617089,"owners_count":17946390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-01-05T20:15:53.133Z","updated_at":"2024-12-07T14:31:09.435Z","avatar_url":"https://github.com/KnuffApp.png","language":"Objective-C","readme":"# Knuff\nThe debug application for Apple Push Notification Service (APNs).\n\n[Download the latest version](https://github.com/KnuffApp/Knuff/releases \"Download\")\n\n![knuff-preview](https://cloud.githubusercontent.com/assets/499192/12481271/36b610e0-c048-11e5-9be6-ee9e996036a2.png)\n\n## Features\n* Send push notifications to APNS (Apple Push Notification Service) very easily (no configuration needed at all)\n* Load / Save documents including token and JSON payload\n* Grabs the certificate right from your keychain\n* Get the device token automatically; forget about manually retrieving the device token through logging or similar techniques. Even more useful when not in sandbox mode (requires [Knuff-Framework](https://github.com/KnuffApp/Knuff-Framework))\n* Support for error response codes\n* Detects Development/Production environment automatically\n* Supports universal certificates\n* Custom JSON payloads\n* Identity export to PEM format (⌘ + E)\n\n## Knuff iOS App\n\nWe created an iOS companion app to make it even easier to get up and running with APNs, download it from the [App Store](https://itunes.apple.com/us/app/knuff-the-apns-debug-tool/id993435856).\n\n## Usage of automatic token detection (iOS8+)\n\nTo use this feature with your own apps, have a look at [Knuff-Framework](https://github.com/KnuffApp/Knuff-Framework)\n\n## System Requirements\n\nDue to the usage of the HTTP/2 protocol, Knuff only supports OS X El Capitan 10.11+\n\n## License\n\nKnuff is licensed under [The MIT License (MIT)](LICENSE).\n\n## More Info\n\nHave a question? Please [open an issue](https://github.com/KnuffApp/Knuff/issues/new)!\n","funding_links":[],"categories":["Notifications","Applications","Objective-C","Tools","etc"],"sub_categories":["Push Notifications","Developers","Other free courses","Development","👨‍💻 Development (9)"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKnuffApp%2FKnuff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKnuffApp%2FKnuff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKnuffApp%2FKnuff/lists"}