Realtime messages for every screen in your business.

Pikoman is a hosted WebSocket API. Your systems publish with one HTTP request, and every dashboard, tablet and browser that should know is told within milliseconds. No polling, no servers of your own to keep running.

Every depot sees a shipment move the moment it does.

The background traffic is simulated. This sends one real message through the API to everyone on this page.

On the wire

    What people build with it

    Every feature is a short text frame on a WebSocket. The number in front says what kind of frame it is, and each kind has its own colour across the site.

    Already in production

    Three steps from install to first message

    The JavaScript client is one small package. Publishing needs no SDK at all.

    1. Connect

      Install @pikoman/ws and open a connection with your app id.

      app.ts
      import Pikoman from "@pikoman/ws";
      
      const pikoman = new Pikoman("your-app-id");
    2. Listen

      Subscribe to a channel and handle the events you care about. Payloads arrive parsed.

      app.ts
      const orders = pikoman.listen("orders");
      
      orders.on("shipped", (order) => {
        showToast(`Order ${order.id} is on its way`);
      });
    3. Publish

      POST to /{channel}/{event} from your backend. Everyone listening gets it.

      terminal
      curl -X POST https://api.pikoman.se/orders/shipped \
        -u your-app-id:your-app-secret \
        -d '{"id": 1042}'

    Four demos, all running on this site's own app key

    Each one shows its socket traffic while you use it, so you can see exactly what your app would send and receive.

    Bring your own app

    Ask us for an app id and a secret, then follow the quickstart. The example repository is a working SolidJS starter.

    View the example

    We are rebuilding the dashboard

    Self-service sign-up is closed while we do. Until the new dashboard is ready we set up apps by hand: write to us with a line about what you are building, and we will send you an app id and a secret.

    Write to hello@pikoman.se