wallet-adapter
Modular TypeScript wallet adapters and components for Solana applications. (by anza-xyz)
React
The library for web and native user interfaces. (by facebook)
wallet-adapter | React | |
---|---|---|
12 | 1,915 | |
1,758 | 233,491 | |
3.9% | 0.7% | |
6.1 | 9.9 | |
5 days ago | 3 days ago | |
TypeScript | JavaScript | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wallet-adapter
Posts with mentions or reviews of wallet-adapter.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-15.
-
Creating a Custom Solana Connect Wallet UI with React and Chakra UI
If you have worked with the Solana Wallet Adapter before, you will know that it is very easy to set up a Connect Wallet button with a decent modal.
-
Getting Closer: The Mobile Era Of Web3 With Saga And Solana Mobile Stack
Mobile Wallet Adapter is an open protocol for connecting dApps and wallets on mobile devices. Mobile Wallet Adapter is for any Android device, not just Saga – and it’s ready now. There are two wallets available today that support the Mobile Wallet Adapter protocol – Phantom and Solflare – with more wallets in the process of their own integrations. If you are a developer with an existing dApp, now is the time to upgrade with mobile support. You can find a guide to upgrading here.
-
Want some help with solana wallet integration.
This is what we are using right now: https://github.com/solana-labs/wallet-adapter
-
Open Source JS Library - Create Your Own Solana NFT Marketplace in Minutes
Note: Your website needs a way for users to connect their wallet, so we assume that you have Solana wallet adapter set up. This is likely to be the case if you have already done primary sales of your NFTs with Candy Machine v2 or Candy Machine v1.
-
Connect Solana wallets on Mobile Apps
Hello, I'm a mobile software engineer, and i am getting into web3 & solana. I looked for a solution to connect my app to a solana wallet using react native, but i don't seem to find any solution for this (react native or even mobile apps in general). Is there a solution like https://github.com/solana-labs/wallet-adapter for mobile apps ? Is connecting a solana wallet to a mobile app even possible as we speak ?
- The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom
-
Is there a library that unifies connecting to wallets similar to what Solana has?
Solana has the wallet adapter library which provides a convenient interface for connecting to many different wallets. Is there anything similar for ETH or do I have to write and maintain custom logic for each different wallet?
-
TheWheel, a first experience programming on Solana
Code of TheWheel has been organized around the Solana–wallet-adapter project. I first ran a git clone command on the project before adding my files one by one in same repository.
- Need help finding how to do auth with Solana wallets
-
Trouble Importing Token from @solana/spl-token (npm and node)
First line of the example here: https://github.com/solana-labs/wallet-adapter/issues/189
React
Posts with mentions or reviews of React.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-03-23.
-
Ultimate Guide to Integrating React Hook Form with TanStack Start
In this tutorial, we’ll explore how to integrate React Hook Form, a widely-used form library for React, with TanStack Start, an innovative React meta-framework. This guide will walk you through creating a robust, type-safe form that supports both client-side and server-side validation, works with or without JavaScript enabled, and remains reusable across your projects.
-
Advanced Guide to Using Vite with React in 2025
In 2025, mastering Vite for your React projects means leveraging powerful configurations, intelligent optimizations, and a robust plugin ecosystem. By understanding Vite’s modern architecture—native ES modules (ESM) during development and optimized Rollup bundling for production—you can significantly streamline your workflow, improve developer experience, and deliver fast, performant applications at scale.
-
SSR Deep Dive for React Developers
It’s because when running on the server (i.e. via renderToString and friends), React doesn’t trigger useEffect. And useLayoutEffect, for that matter. Those hooks will be run only on the client after the hydration happens. Take a look at this short explanation and some lengthy discussion on the topic from the core React team members if you want more details on the reasoning for this behavior.
- What is Material UI? (React/JavaScript)
-
How To Fetch The Data From API In React JS
React Official Documentation
-
Top 20 Front-End Development Tools to Use in 2025
2. React.js
-
Evolution of React: A Version-by-Version Comparison
React GitHub Release Notes
-
Using Framer Motion + ReactJS to Create Smooth Animations for Song Lyrics and Chords Websites
Hey there, fellow developers! 👋🏼 If you're a music enthusiast like me and love building web apps, you might have thought about creating a site for song lyrics and guitar chords. These kinds of sites can really shine with some smooth animations to enhance the user experience. Today, I’ll show you how to use Framer Motion with ReactJS to animate the appearance of song chords on a webpage. Let’s make those chords pop in a way that feels engaging and intuitive for musicians!
- Building a Dynamic Filter Builder for React with KendoReact and Filterweave
-
Manual user registration approvals in multi-tenant applications with Step Functions
Here is part of a possible SignUp React component’s handleSignUp function, triggered when the user submits the form:
What are some alternatives?
When comparing wallet-adapter and React you can also consider the following projects:
appkit - The full stack toolkit to build onchain app UX
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
candy-machine-v2-responsive-ui - Solana Candy Machine V2 with a Prod-ready and easy to customize responsive UI.
qwik - Instant-loading web apps, without effort
celo-monorepo - Official repository for core projects comprising the Celo platform
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core