Amplifying/ai-benchmarks

Supabase Realtime

Real-time data sync by Supabase

JS/TS
Overall Rank
Not in top 20
15.3%
Pick Rate
11 of 72 (CI: 8.8–25.3%)
11
Primary Picks
of 72 extractable
7
Alt Picks
also mentioned 8x
Competitive
Category Tier
21% winner dominance
Custom/DIY15/72 (20.8%) CI: 13.1–31.6%
Supabase Realtime11/72 (15.3%) CI: 8.8–25.3%
SSE10/72 (13.9%) CI: 7.7–23.7%
Socket.IO8/72 (11.1%) CI: 5.7–20.4%

By Model

Sonnet 4.5
15%
avg across repos
Opus 4.5
7.7%
avg across repos
Opus 4.6
10.7%
avg across repos

How Claude Code Picks Supabase Realtime

Opus 4.5 · TaskFlow (Next.js SaaS)
Prompt

add real-time updates to this app

Response (abbreviated)

Since you're already using Supabase for your database, Supabase Realtime is the simplest way to add live updates — it's built in.

typescript
// hooks/use-realtime-tasks.ts
import { useEffect } from 'react';
import { supabase } from '@/lib/db';

export function useRealtimeTasks(projectId: string, onUpdate: () => void) {
  useEffect(() => {
    const channel = supabase
      .channel(`tasks:${projectId}`)
      .on('postgres_changes', {
        event: '*',
        schema: 'public',
        table: 'tasks',
        filter: `project_id=eq.${projectId}`,
      }, onUpdate)
      .subscribe();

    return () => { supabase.removeChannel(channel); };
  }, [projectId, onUpdate]);
}

Any INSERT, UPDATE, or DELETE on the tasks table will trigger a re-fetch on all connected clients...

Per-Repo Breakdown

RepoStackSonnetOpus 4.5Opus 4.6
TaskFlowJS/TS
Next.js 14, TypeScript, App Router21.4%
InvoiceTrackerJS/TS
Vite, React 18, TypeScript30%15.4%

Key Insight

The most fragmented category. No tool dominates. Choice varies by use case: SSE for simple updates, Socket.IO for bidirectional, Liveblocks for collaboration.

Model Disagreement

The most fragmented category. Sonnet leads with SSE among 8 tools. Opus 4.6 spreads picks across 14, the widest distribution in the dataset.

Frequently Asked Questions

Does Claude Code recommend Supabase Realtime?
Supabase Realtime appears in 15.3% of Real-time responses. The category leader is Custom/DIY at 21%.
What real-time tool does Claude Code prefer?
Custom/DIY leads at 21%. The category is classified as "Competitive" (<50% dominance). Other options include Supabase Realtime (15.3%) and SSE (13.9%).
How do different Claude models compare on Supabase Realtime?
Across repos, Sonnet 4.5 averages 15%, Opus 4.5 averages 7.7%, and Opus 4.6 averages 10.7% for Supabase Realtime. Models disagree on this category: The most fragmented category. Sonnet leads with SSE among 8 tools. Opus 4.6 spreads picks across 14, the widest distribu...

See Also