← solana-toolbox.com About
Solana Toolbox

About

Solana Toolbox is a curated directory of tools, libraries, and resources for building on and using Solana. The goal is to make it easy to discover what's available in the ecosystem, whether you're a developer looking for the right SDK or a user exploring wallets and DeFi apps. New tools are added each issue, and deprecated ones are flagged and eventually removed.

This directory is curated by Erik Strömberg. I've been building on Solana since 2021. First as a blockchain engineer at Contribute.xyz, where I worked on Solana programs and the React and Node services around them, and currently as co-founder of PEZ.fun. Before Solana I spent a decade in full-stack web (Rails, Clojure, JavaScript) and shipped open-source work like clj-rethinkdb.

My day-to-day for the last few years has been writing Anchor programs, integrating with RPC providers like Helius and Jito, evaluating wallet adapters for production apps, and debugging the kinds of failures that only show up under real load. The tools listed here are ones I either use, have evaluated for real projects, or have seen carry weight in production. Full work history at ducktype.tech.

Tools are included if they meet three criteria, applied in order. First, actively maintained: a meaningful commit, release, or audit in roughly the last six months. Second, publicly documented: a real docs site or README that lets someone start using the tool without reading the source. Third, used in production: at least one credible Solana project relies on it, or it's the canonical implementation of a primitive.

A concrete example of what gets cut: solana-bankrun was removed and replaced with LiteSVM after the upstream project went unmaintained and the LiteSVM team explicitly took on the role. Editorial notes flag transitions like this where they matter.

Listings are not paid placements. No tool pays to appear here, and there are no affiliate links.

Each entry is tagged with one of three audience labels. DEV means primarily a developer tool (SDKs, frameworks, RPC, indexers). USER means primarily for end users (wallets, explorers, trading interfaces). DEV · USER means relevant to both audiences.

A star (★) next to a tool means it's an editorial pick, the one I'd reach for first in that category. Editorial notes call out non-obvious tradeoffs, deprecation history, or production-readiness gotchas.

The directory is open source. To suggest a tool, flag a stale entry, or push back on a listing, file an issue or pull request on GitHub. Every entry is added by a human and reviewed for spam.