Push notifications for developers

Your code runs.
Your phone knows.

Send push notifications to your iPhone from any script, server, or CI pipeline. One API call. No SDKs. Just HTTP.

deploy.yml
# After your deploy succeeds
- name: Notify me
  run: |
    curl -X POST https://api.nodkit.dev/api/send \
      -H "Authorization: Bearer $NK_KEY" \
      -H "Content-Type: application/json" \
      -d '{"title":"Deploy complete","body":"v2.4.1 is live"}'
9:41
Friday, April 4
9:41
Nodkit
Nodkit · deploysnow
Deploy complete
v2.4.1 is live

Works with anything that speaks HTTP

GitHub Actions
Python
curl
Node.js
Use cases

If your code knows,
you should too.

Add one API call to any workflow. See real examples below.

CI / CD

Know when your deploy lands

Add a step to your GitHub Action. Get a push notification the second your deploy succeeds — no more watching CI logs.

.github/workflows/deploy.yml
name: Deploy
on:
  push:
    branches: [main]

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm run build && npm run deploy

      - name: Notify me
        run: |
          curl -X POST https://api.nodkit.dev/api/send \
            -H "Authorization: Bearer ${{ secrets.NK_KEY }}" \
            -H "Content-Type: application/json" \
            -d '{"title":"Deploy complete","body":"v2.4.1 is live","group":"deploys"}'
9:41
Friday, April 4
9:41
Nodkit
Nodkit · deploysnow
Deploy complete
v2.4.1 is live · 0 errors
Monitoring

Get alerted before your users do

A simple Python script on a cron. When CPU spikes, memory leaks, or your API goes down — your phone buzzes immediately.

monitor.py
import psutil, requests, os

cpu = psutil.cpu_percent(interval=10)

if cpu > 90:
    requests.post(
        "https://api.nodkit.dev/api/send",
        headers={"Authorization": f"Bearer {os.environ['NK_KEY']}"},
        json={
            "title": f"CPU spike on prod-2",
            "body": f"{cpu}% for 10s",
            "priority": "high",
            "group": "alerts",
        }
    )
9:41
Friday, April 4
9:41
Nodkit
Nodkit · alerts2m ago
CPU spike on prod-2
94% for 10s
Daily reports

Wake up to your numbers

Schedule a cron job. Revenue, signups, errors — delivered to your lock screen every morning before you open your laptop.

daily_report.py
import requests, os
# runs daily via cron at 7:00 AM

revenue = get_daily_revenue()
signups = get_new_signups()

requests.post(
    "https://api.nodkit.dev/api/send",
    headers={"Authorization": f"Bearer {os.environ['NK_KEY']}"},
    json={
        "title": "Daily Revenue",
        "body": f"${revenue:,.0f} · {signups} new signups",
        "group": "reports",
    }
)
9:41
Friday, April 4
9:41
Nodkit
Nodkit · reports7:00 AM
Daily Revenue
$4,231 · 23 new signups
How it works

Three steps. Under a minute.

No SDKs to install, no webhooks to configure, no dashboards to learn.

Step 1

Download & sign in

Get Nodkit from the App Store. Sign in with Apple. Your API key is ready instantly.

Step 2

Send an HTTP request

POST to /api/send with a title. That's the only required field.

Step 3

Get notified

Instant push notification on your iPhone. Open the app for history, search, and filtering.

Features

Everything you need.
Nothing you don't.

Simple REST API

One POST endpoint. Works with curl, fetch, or any HTTP library. No SDKs needed.

Groups & filtering

Tag notifications with groups like "deploys" or "alerts". Filter in the app.

Priority levels

Normal or high priority. High-priority notifications break through Focus mode.

Full-text search

Search across all your notifications — titles, bodies, and groups. Instantly.

Instant iOS delivery

Native iPhone app with real push notifications via APNs. Not polling — instant.

Sign in with Apple

No passwords to manage. Sign in with your Apple ID — private and secure.

Pricing

Simple, honest pricing.

Start free. Upgrade when you need more.

Free
$0/month
Perfect for personal projects.
  • 100 notifications / month
  • Full API access
  • Groups & priority
  • Push notifications
Get started
Popular
Pro
$2.99/month
For developers who rely on notifications daily.
  • Unlimited notifications
  • Everything in Free
  • Multiple API keys
  • Priority support
Upgrade to Pro
Nodkit

Start getting notifications
in under a minute.

Download the app, grab your API key, send a curl. That's it.