{"slug": "show-hn-installrate-what-claude-gpt-and-gemini-npm-install-20-categories", "title": "Show HN: InstallRate – what Claude, GPT and Gemini npm install (20 categories)", "summary": "A November 2, 2026 InstallRate leaderboard run found that Claude, GPT and Gemini converge on a small set of default npm packages when given 600 build tasks across 20 devtool categories that never name a product. Sentry was installed first in 100% of error-monitoring answers and Playwright in 100% of end-to-end testing answers, while Stripe led payments at 80%, Neon led Postgres hosting at 67%, shadcn/ui led UI components at 63%, AWS S3 led object storage at 57%, Drizzle led ORMs at 53%, Resend led transactional email at 53%, and PostHog led product analytics at 93%. InstallRate cautions that samples are small — about 10 answers per model per category — and sells a $19 competitive report showing a product's picks against three chosen competitors across all three models within 24 hours.", "body_md": "Leaderboard · run 2026-11-02\n\n# What AI coding agents install, in 20 devtool categories\n\nWe gave Claude, GPT and Gemini real build tasks that never name a product, and counted what each one actually installed. 600 answers in all. Click a category to see the prompts and the answers.\n\n| Category | Most installed | Share | Claude picks | GPT picks | Gemini picks | Runs | \n|---|---|---|---|---|---|---|\n| [Auth](https://installrate.com/leaderboard/auth/) | Auth.js / NextAuth | 27% | Auth.js / NextAuth 40% | Auth.js / NextAuth 20% | Clerk 30% | 30 | \n| [Postgres hosting](https://installrate.com/leaderboard/postgres-hosting/) | Neon | 67% | Neon 80% | Neon 60% | Neon 60% | 30 | \n| [ORM / query builder](https://installrate.com/leaderboard/orm/) | Drizzle | 53% | Drizzle 60% | Drizzle 60% | Drizzle 40% | 30 | \n| [Payments](https://installrate.com/leaderboard/payments/) | Stripe | 80% | Stripe 80% | Stripe 80% | Stripe 80% | 30 | \n| [Transactional email](https://installrate.com/leaderboard/email/) | Resend | 53% | Resend 40% | Resend 60% | Resend 60% | 30 | \n| [Hosting / deploy](https://installrate.com/leaderboard/hosting/) | Vercel | 40% | Vercel 40% | Vercel 40% | Vercel 40% | 30 | \n| [Object storage](https://installrate.com/leaderboard/storage/) | AWS S3 | 57% | AWS S3 60% | AWS S3 60% | AWS S3 50% | 30 | \n| [Background jobs / queues](https://installrate.com/leaderboard/jobs/) | BullMQ / Bull | 40% | BullMQ / Bull 40% | BullMQ / Bull 40% | BullMQ / Bull 40% | 30 | \n| [Workflows / cron](https://installrate.com/leaderboard/workflows/) | Cron library | 40% | Cron library 40% | Cron library 40% | Cron library 40% | 30 | \n| [Feature flags](https://installrate.com/leaderboard/feature-flags/) | PostHog flags | 33% | Vercel Flags 30% | LaunchDarkly 30% | PostHog flags 50% | 30 | \n| [Error monitoring](https://installrate.com/leaderboard/error-monitoring/) | Sentry | 100% | Sentry 100% | Sentry 100% | Sentry 100% | 30 | \n| [Product analytics](https://installrate.com/leaderboard/analytics/) | PostHog | 93% | PostHog 80% | PostHog 100% | PostHog 100% | 30 | \n| [Logging / observability](https://installrate.com/leaderboard/observability/) | Grafana / Loki / Prometheus | 40% | OpenTelemetry 50% | Grafana / Loki / Prometheus 60% | OpenTelemetry 40% | 30 | \n| [Search](https://installrate.com/leaderboard/search/) | Meilisearch | 37% | Meilisearch 50% | Meilisearch 30% | Meilisearch 30% | 30 | \n| [Vector database](https://installrate.com/leaderboard/vector-db/) | pgvector | 33% | pgvector 40% | pgvector 60% | Pinecone 20% | 30 | \n| [LLM observability](https://installrate.com/leaderboard/llm-observability/) | Langfuse | 33% | Langfuse 40% | Langfuse 40% | LangSmith 50% | 30 | \n| [Headless CMS](https://installrate.com/leaderboard/cms/) | Sanity | 37% | Sanity 20% | Sanity 60% | Git-based CMS 30% | 30 | \n| [Realtime / websockets](https://installrate.com/leaderboard/realtime/) | Socket.IO | 33% | Ably 20% | Socket.IO 40% | Socket.IO 40% | 30 | \n| [E2E testing](https://installrate.com/leaderboard/e2e-testing/) | Playwright | 100% | Playwright 100% | Playwright 100% | Playwright 100% | 30 | \n| [UI component library](https://installrate.com/leaderboard/ui-components/) | shadcn/ui | 63% | shadcn/ui 70% | shadcn/ui 60% | shadcn/ui 60% | 30 | \n\n## Findings\n\nShare = the product the answer installed first, out of all answers in that category. Samples are small (about 10 answers per model per category), so read the bands on each category page. [How we measure](https://installrate.com/methodology/).\n\n## Missing a category or a tool?\n\nA tool we missed, a pick that looks wrong, a prompt we should add? Tell us. We read every note and fix the data in the next run.\n\n## Is your product losing these picks?\n\nYour product against 3 competitors you choose, on all three models, with the exact prompts where you lose and what to fix. $19, delivered within 24 hours.", "url": "https://wpnews.pro/news/show-hn-installrate-what-claude-gpt-and-gemini-npm-install-20-categories", "canonical_source": "https://installrate.com/leaderboard/", "published_at": "2026-11-04 14:35:57+00:00", "updated_at": "2026-11-04 14:51:36.311312+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "ai-search"], "entities": ["InstallRate", "Claude", "GPT", "Gemini", "Sentry", "Playwright", "Stripe", "Neon"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-installrate-what-claude-gpt-and-gemini-npm-install-20-categories", "markdown": "https://wpnews.pro/news/show-hn-installrate-what-claude-gpt-and-gemini-npm-install-20-categories.md", "text": "https://wpnews.pro/news/show-hn-installrate-what-claude-gpt-and-gemini-npm-install-20-categories.txt", "jsonld": "https://wpnews.pro/news/show-hn-installrate-what-claude-gpt-and-gemini-npm-install-20-categories.jsonld"}}