Transform your Substack into a dynamic creator storefront
by Karo
StackShelf is a discovery platform and storefront builder designed exclusively for the Substack creator community. It enables writers, journalists, and content creators to showcase their products, newsletters, and social presence in a beautiful, unified "shelf-in-bio" page.
- 🎨 Beautiful Creator Profiles - Elegant bento-grid layouts that make your content shine
- 🛍️ Product Showcase - Display digital products, courses, books, and services
- 📬 Newsletter Integration - Seamlessly connect your Substack publication
- 🔗 Social Media Hub - Consolidate all your social links in one place
- 📊 Creator Analytics - Track views, clicks, and engagement (creator's eyes only)
- 🏆 Recognition Badges - Earn badges for contributions and achievements
- 🤝 Collaboration Features - Connect with other creators for cross-promotion
- 📱 Mobile-First Design - Looks stunning on all devices
- Sign up at stackshelf.app using your Google account
- Confirm your Product With Attitude subscription (trust-based system)
- Build your shelf by adding products, linking your newsletter, and customizing your profile
- Share your unique shelf URL (stackshelf.app/shelf/yourname) everywhere
- Products: Digital downloads, courses, coaching services, books
- Newsletter: Your Substack publication with custom card design
- Social Links: Twitter/X, LinkedIn, Instagram, Bluesky, personal website
- Featured Post: Highlight your best Substack article
- Profile: Photo, bio, category, and collaboration status
StackShelf is built with modern web technologies for performance and reliability:
- Frontend: React, TypeScript, Tailwind CSS, Vite
- Backend: Node.js, Express, PostgreSQL
- Authentication: Google OAuth
- Hosting: Replit Deployments
- UI Components: shadcn/ui, Radix UI
- State Management: TanStack Query
- ORM: Drizzle
StackShelf/
├── client/ # React frontend application
│ ├── src/
│ │ ├── pages/ # Route components
│ │ ├── components/ # Reusable UI components
│ │ └── lib/ # Utilities and helpers
├── server/ # Express backend API
│ ├── routes.ts # API endpoints
│ ├── storage.ts # Database interface
│ └── auth/ # Authentication logic
├── shared/ # Shared types and schemas
└── uploads/ # User-uploaded content
StackShelf operates on trust and community values:
- Indie-first: Built by creators, for creators
- Trust-based: We trust you're a paying Substack subscriber
- Privacy-focused: Your data stays yours
- Community-driven: Features shaped by creator feedback
- Fair monetization: No hidden fees, no data selling
Discover amazing creators already using StackShelf:
- Writers sharing their digital products
- Journalists offering exclusive reports
- Educators selling courses and workshops
- Consultants showcasing their services
Browse all creators at stackshelf.app/meet-creators
- Secure Google OAuth authentication
- No password storage - OAuth only
- HTTPS encryption on all connections
- Regular security updates
- GDPR-compliant data handling
- Help Center: DM Karo via Substack
StackShelf is a proprietary platform. The service is provided as-is for Substack creators.
Built with 🧡 by Karo & tested by fellow Substackers who believe in empowering independent creators.
Special thanks to:
- The Substack community for inspiration
- Early adopters who shaped the platform
- Contributors who helped build StackShelf
Visit StackShelf • Browse Creators • Discover Products
Made for the Substack community. If you're actively publishing, you're invited to join.