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
In Real-time
Full comparison →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
| Repo | Stack | Sonnet | Opus 4.5 | Opus 4.6 |
|---|---|---|---|---|
TaskFlowJS/TS | Next.js 14, TypeScript, App Router | — | — | 21.4% |
InvoiceTrackerJS/TS | Vite, React 18, TypeScript | 30% | 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...