Skip to main content
Head-to-Head NPM Comparison

@apollo/clientvsurql

Detailed package comparison for bundle size, weekly downloads, supply chain security, and license obligations.

Weekly Downloads Leader
@apollo/client3.2M/wk
Security Grade Leader
Equal Rating100/100
TypeScript Ready
Both Native
Specification
@apollo/clientv4.3.5
urqlv5.0.4
Weekly Downloads3.2MWinner634.6K
Unpacked Size12.46 MB136.9 KB
Security Grade
A+(100/100)
A+(100/100)
Lifecycle Scripts Clean (No scripts) Clean (No scripts)
TypeScript Support Built-in Types (.d.ts) Built-in Types (.d.ts)
License TypeMITPERMISSIVEMITPERMISSIVE
Direct Dependencies72
Active Maintainers49
Last ReleaseOct 19, 2026Aug 21, 2026
Install Commandnpm i @apollo/clientnpm i urql
Full Security ReportView @apollo/client AuditView urql Audit
Free Castov VS Code Tool

Compare Dependencies Directly in VS Code

Audit supply chain risks, compare lightweight alternative packages, and catch malicious install scripts straight inside your package.json editor.

Download VS Code Extension

Frequently Asked Questions

Which package is more popular, @apollo/client or urql?
@apollo/client is currently more popular with higher weekly downloads (3.2M/week) compared to urql (634.6K/week).
Which has better supply chain security, @apollo/client or urql?
@apollo/client has a security score of 100/100 (Grade A+), while urql holds 100/100 (Grade A+). Both packages have equal security standings.
Do @apollo/client and urql provide TypeScript definitions?
@apollo/client includes built-in TypeScript types, while urql includes native TypeScript definitions.
What licenses do @apollo/client and urql use?
@apollo/client is published under the MIT license (PERMISSIVE), and urql is licensed under MIT (PERMISSIVE).