Marketing Stack
Everything a marketer or solo founder needs to capture, measure, segment, and re-engage users. Skip the bloated all-in-ones — these are the focused, open-source pieces that compose.
A full growth toolchain: email capture, analytics, A/B, SEO, content management.
Analytics + A/B
3 reposPage views, referrers, GDPR-safe. The first analytics you install.
Lightweight, privacy-friendly Google Analytics alternative. Cookie-less, GDPR/DPDP-friendly. Self-host or use their managed service from ₹72…
Feature flags + experimentation + session replay when Plausible runs out.
Open-source product analytics. ~21k stars. Self-hostable or managed. Combines analytics, session replay, feature flags, A/B testing in one p…
Self-host on a ₹500/mo VPS. Privacy + cost.
Self-hosted Plausible alternative. ~22k stars. Free if you can run a Node process and a Postgres database.…
Email + newsletters
2 reposReact components for transactional and broadcast emails.
React components for email. Build emails as React, render to HTML for sending. Pairs with Resend's sending API for the cleanest email DX in …
Tailwind for email. Best for marketing teams who design with utility classes.
Tailwind for email. Authors HTML emails using Tailwind classes, compiles to inlined CSS for email clients. Smaller community than React Emai…
Content + SEO
2 reposContent models, drafts, scheduled publishing — built for editorial teams.
TypeScript-native headless CMS. ~30k stars. Self-hostable, code-first schema, generated TypeScript types. Best choice in 2026 for builders w…
When the marketing team wants a more click-driven admin.
Headless CMS with admin UI. ~64k stars. Mature, large community, plugin ecosystem. Heavier than Payload, more familiar if you come from Word…
- Search on your own site3 repos
- A/B testing + feature flags2 repos
- Marketing automation2 repos
- Landing pages + builders2 repos
- SEO tooling2 repos
- Lead capture2 repos
Unlock with lifetime membership.
Pay once. Full directory unlocked forever. No renewals, no surprise charges.
See pricingThe 4-step AI workflow
The AI agents are good at code. They're bad at deciding what stack to use. This bundle does the second part. You bring the agent.
- 1Ideate with ChatGPT or Claude.ai (web)Paste your idea: “I'm building marketing stack. Help me sharpen the product spec — features, edge cases, MVP scope.” Iterate for 10-15 minutes until you have a clear one-page brief.
- 2Pick your coding agentFor this kind of bundle, we recommend Claude Code — Sonnet 4.6/4.7 handles full-stack multi-file reasoning best. See the install guide → Cursor and Codex are also great; pick the one you already pay for.
- 3Feed this bundle to the agentOpen Claude Code / Cursor / Codex in an empty folder, then paste:
I'm building marketing stack. Use this bundle as the source of truth for the stack: https://stackpicks.dev/build/marketing-stack Brief from my product spec: [paste your brief from step 1] Follow the bundle order strictly: 1. Analytics + A/B 2. Email + newsletters 3. Content + SEO 4. Search on your own site ... Stop and confirm with me after each layer.
- 4Wire one layer at a time, commit between eachDon't let the agent install everything before the first
git commit. One layer = one commit. Catches drift early, easy rollback.
Beyond the bundle
- 1Ship the boring version first. The bundle above is the maximalist list. For an MVP, start with 60% of these and add the rest when real users ask.
- 2Deploy early. Push to Railway / Vercel after layer 02 (auth) — not after layer 09. Production breaks differently than localhost.
- 3Read CLAUDE.md / .cursor/rules in this repo for the project conventions your AI agent should follow.
- 4Iterate on the take. If a repo here doesn't fit your specific use case, tell us — contact — and we'll add a better one within 60 minutes.