wevm/wagmi
Reactive primitives for Ethereum apps observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 1744
- days_rel: 30
- days_push: 7
- n_releases_24m: 489
Adoption not part of the score
6744 stars · 1431 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Wagmi is a type-safe, modular TypeScript library of reactive primitives (React hooks, Vue composables, Solid primitives, and framework-agnostic Core) for building Ethereum dapps. It provides wallet connections, contract interactions, transaction signing, ENS support, and caching via TanStack Query, built on top of Viem.
Use cases
- connect metamask wallet to react app
- read smart contract data in a react frontend
- send ethereum transactions from typescript
- build a web3 dapp with vue
- resolve ens names for addresses
- generate react hooks from contract abis
- handle walletconnect and coinbase wallet connections
- cache and dedupe blockchain rpc calls
When to choose
- building an ethereum frontend in react, vue, or solid
- you want type-safe contract interactions inferred from ABIs
- you need multi-wallet support with official connectors
- you want built-in caching, deduplication, and persistence for blockchain data
When to avoid
- building non-EVM blockchain apps (solana, bitcoin)
- you need a backend/server-side-only blockchain service without a frontend
- you prefer ethers.js-based tooling or an existing web3 stack
- your project cannot use TypeScript-friendly modern tooling
Facets
library · maturity active
sdk http-client caching state-management cli developer-tools blockchain frontend web-development developer-tools fintech browser ethereum web3 react-hooks vue solid wallet-connect viem dapp type-safe abi tanstack-query blockchain-frontend cryptocurrency nodejs typescript web-server
8 sources
- homepage: https://wagmi.sh · fetched 2026-08-29 · 518d18b1ba2f
- site_page: https://wagmi.sh/react/getting-started · fetched 2026-08-29 · 11dfe7f6439d
- site_page: https://wagmi.sh/core/getting-started · fetched 2026-08-29 · 7fd44d306498
- site_page: https://wagmi.sh/tempo/getting-started · fetched 2026-08-29 · 5712b9e9e492
- site_page: https://wagmi.sh/cli/getting-started · fetched 2026-08-29 · b213431b55f5
- site_page: https://wagmi.sh/solid/getting-started · fetched 2026-08-29 · 3937be8ce317
- site_page: https://wagmi.sh/vue/getting-started · fetched 2026-08-29 · 4d8b9f50b38c
- site_page: https://wagmi.sh/react/typescript · fetched 2026-08-29 · 656b313b5ab1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wevm/wagmi | main | 94 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem