Built by a power user, for power users.
SmartPockets started because I manage 12+ credit cards and every app I tried either broke at scale, charged too much, or sold my data. So I built what I actually needed — starting with the credit card management features no one gets right, then expanding into a full open source personal finance platform you actually own.
12+
Cards managed daily by the founder
100%
Convex-native, zero API routes
11
Plaid integration actions
AGPLv3
Fully open source
Meet the person behind SmartPockets
Eric Crow
Founder, CrowDevelopment LLC
Computer Science graduate and full-stack developer specializing in fintech. After years of managing a complex credit card portfolio with spreadsheets and broken apps, I built SmartPockets to be the tool I always wanted — open source, self-hostable, and designed for people who take their finances seriously. The tech stack (Next.js 16, Convex, Plaid, Clerk) was chosen for developer experience without sacrificing production quality.
Where SmartPockets is headed
SmartPockets follows the Cal.com model — it's both a product you can use and a platform you can fork. Self-host it for free with your own API keys, or use the hosted version where we cover the infrastructure costs. We're building the open source personal finance platform the community actually deserves, starting with credit card management and expanding into budgeting, tax categorization, and full transaction management.
Help shape the future
Star on GitHub
Show your support and help others discover SmartPockets by starring the repo.
Star the repoContribute
Check out the contributing guide and help build the future of open source personal finance.
Read the guideWhether it's a bug fix, feature request, or design contribution — we welcome it all.