Tech Stack reviews from Reddit

Summary

We analyzed 365 Reddit reviews across 38 subreddits and 53 posts to rank the best Tech Stack brands recommended by redditors, including communities like r/SaaS, r/webdev, r/Wordpress, r/learnprogramming, r/golang. Top-rated brands include Next.js (4.7/5), Django (4.5/5), Laravel (4.6/5).

Stats
Reviews365
Subreddits38
Posts53
Brands90
Products23
365 reviews from
and
By Brand
/
By Product
#1

Next.js

4.7
(38)
"I always use NextJS, shadcn/ui, neon.tech, vercel. +Cursor"
·
"Frontend: next.js (react) with tailwind. next.js 14’s app router + server components let you move stupid fast."
·
"I got very comfortable with NextJS + Mongo + Vercel + Chakra UI."
·
"I'm building a small SaaS for event planning and I'm using a similar stack - Next.js, TypeScript, and TailwindCSS."
·
"Nextjs, prisma, mongo, tailwind, authjs, typescript, magicui, shadcn, resend"
·
"- Next (App router)"
·
"Next.js is an option, has next/mdx to let you write case studies / blogs in markdown and convert to html for you."
·
"Not sure if it's a best stack but you can start with Next.js + Tailwind CSS + Shadcn UI."
·
"Nextjs, Tailwind css, Typescript, Nodejs - express, Postgres - prisma."
·
"I am in love at least for now with: Next.js, Typescript, Tailwind, Node, Postgres."
·
#2

Django

4.5
(20)
"Backend: Django"
·
"Django is the obvious choice for the backend."
·
"Django (with Rest Framework) + React (with a component library) + Postgres is a great straightforward choice."
·
"For a web app -> django + svelte"
·
"Djando , react typescript , clerk for auth , postgresql for data base."
·
"Django, Vue, Postgress and Tailwind. Yeah, kind of boring, but works like a charm."
·
"Django: very easy to connect database, authentication."
·
"I typically use Django."
·
"Full stack framework"
·
"Everything else Django"
·
#3

Laravel

4.6
(19)
"Laravel + Vue + Inertia + TailwindCSS + Shadcn UI (Vue port) + TanStack Table"
·
"Laravel and Livewire, one project with backed and front-end."
·
"Personally I use the following - Laravel - Inertia - Vue.js - Tailwind css - MySQL"
·
"I’m using: - php (laravel/symfony)."
·
"Laravel + Backpack + MySQL. I can generate full CRUD in 2 minutes."
·
"Here is mine: 1 Laravel, React, Shacn, Google Auth, MySQL."
·
"For MonthlyStaff.com used Laravel/mysql."
·
"Laravel includes everything, you don't need anything else."
·
"Laravel & PHP 🚀"
·
"Nuxt = Frontend, Laravel = Backend, PostgreSQL = DB."
·
#4

React

4.8
(16)
"JavaScript frameworks like React (or Next.js) work well for the frontend because they are easy to set up and integrate."
·
"React + Vite for rapid development and high performance"
·
"Frontend: React"
·
"Frontend: React / Chainlit."
·
"If you’re looking for job prospects I believe React still dominates."
·
"I use React, TypeScript, Node.js (express), Next.js, Postgres."
·
"React, Typescript, Tailwind, Vite for front."
·
"React, Next.js, Supabase, Stripe, Tailwind CSS x Shadcn, and I use Horizon for general looks"
·
"React front end."
·
"For the front-end, React is a great choice."
·
#5

Supabase

4.8
(12)
"Supabase - Database, storage, auth, serverless backend if you need it, and a lot more you can add in."
·
"Backend: supabase. handles au"
·
"Noodl + n8n or Langflow + Supabase, all open source and easy to self host."
·
"My stack consists of Supabase for the database and Clerk for user authentication."
·
"Supabase, AWS, Typescript, Apollo, Next.js."
·
"Supabase."
·
"Supabase means I don't have to worry about backend deployment and scaling."
·
"Supabase for authentication, storage and database."
·
"Supabase"
·
"Supabase is masterpiece. Firebase alternative but better."
·
#6

Hubspot

3.9
(11)
"I currently use HubSpot and I love it."
·
"We run our mid-segment B2B SaaS with the following stack: Hubspot, Apollo.io, Calendly, Pitch, Grain, Notion, (Google Sheets), FlashIQ, Pandadoc."
·
"CRM- HubSpot or Folk (if you're an agency)"
·
"We’re keeping it simple: HubSpot for CRM, Apollo for outreach, DocuSign for contracts."
·
"Ours is simple Hubspot + Instantly + HelloSign."
·
"Our stack is: 1. Hubspot 2. Salesloft 3. Getboomerang 4. RevenueHero 5. Hellosign"
·
"Hubspot + Clay. That’s all you need."
·
"For CRM, HubSpot is super intuitive and has a great free tier."
·
"**1. HubSpot:**"
·
"Hubspot can do all of this"
·
#7

Vercel

4.8
(9)
"I got very comfortable with NextJS + Mongo + Vercel + Chakra UI."
·
"- Vercel"
·
"Vercel."
·
"Vercel for deploy frontend."
·
"Vercel"
·
"I've had good experiences with the following: Vercel for hosting."
·
"Vercel for hosting"
·
"Then I deploy on Vercel - use serverless functions for most backend stuff"
·
"I'm using vercel, next.js, supabase, tailwindcss and shadcn for ui."
#8

Stripe

4.7
(9)
"Stripe offers flexible billing options and you can implement a credit-based system with their API."
·
"Payment - stripe"
·
"Stripe"
·
"Payments: Stripe"
·
"- Stripe"
·
"Stripe for payments"
·
"Stripe if payment is needed."
·
"Supabase, Stripe, resend."
·
"They all have some Stripe integration to process payments."
#9

PostgreSQL

5.0
(7)
"Database: PostgreSQL"
·
"Database: PostgreSQL"
·
"Postgresql - db (Digitalocean managed)."
·
"3. PostgreSQL for database."
·
"PostgreSQL for SaaS products."
·
"PostgreSQL for database."
·
"Postgres"
#10

Angular

4.9
(7)
"- Angular/Nest.js/PostgreSQL."
·
"Angular for my personal projects."
·
"I would use exactly what you just described. Angular on frontend Nest on the backend Postgres as the database."
·
"Angular, Node/express, docker, postgreSQL, TypeORM."
·
"We successfully use Angular across all projects."
·
"Helps build websites fast"
·
"FE : Angular BE: Springboot,Supabase."
#11

GeneratePress

4.6
(7)
"Go with GeneratePress, it’s fast, super clean, works great with Gutenberg, and makes hitting Core Web Vitals way easier."
·
"I'm a big fan of Kadence WP and GeneratePress themes, they are really fast out of the box."
·
"I swear by GeneratePress. Lightweight, well maintained theme, great support."
·
"I'd go with Sydney or GeneratePress for the theme and stick with the block editor. Plus I'd optimize for performance with a caching plugin like WP Rocket."
·
"Kandence, blocksy, astra and generatepress are all good for performance, and quite nice to use with sensible customisation features."
·
"Block theme - GeneratePress"
·
"You can utilize the GeneratePress or Kadence themes."
#12

Firebase

4.4
(7)
"Services : Firebase ( for simple projects) , Render ( for complicated projects)."
·
"Firebase - auth."
·
"Simple project"
·
"Auth part is taken care of by fire base"
·
"Fire base auth and storage."
·
"Firebase provide auth (super easy )"
·
"Great at first"
#13

Ruby on Rails

4.4
(7)
"I know it’s not super sexy, but Ruby on Rails is awesome especially when you pair it with there scaffolding commands."
·
"I'm all in on Ruby on Rails."
·
"Ruby on Rails, PostgreSQL, Redis if possible, Tailwind is a nice to have."
·
"Ruby on Rails or Django or Laravel or Phoenix frameworks."
·
"Ruby on rails, tailwind, Hotwire."
·
"Ruby on Rails❤️ Usually with Postgres & Redis."
·
"Ruby on rails"
#14

MongoDB

4.3
(7)
"I got very comfortable with NextJS + Mongo + Vercel + Chakra UI."
·
"Database"
·
"Use a NoSQL database like a mongoDB or DynamoDB."
·
"MongoDB"
·
"Mongodb because I don’t use a lot of structured data"
·
"Mongodb as database"
·
"For work projects, my team uses: Rds, aurora, dynamo, elasticache, mongo."
#15

Astro

5.0
(6)
"It's easy to use and can do everything. There's a ton of integrations available."
·
"For a static website -> astro"
·
"I made a small, fun project—it's a casino slot machine but for picking a tech stack."
·
"I made a small, fun project—it's a casino slot machine but for picking a tech stack."
·
"It's a casino slot machine but for picking a tech stack."
·
"Astro, Tailwind, Drizzle ORM."
#16

SvelteKit

4.8
(6)
"Sveltekit / Supabase is the most beginner friendly / productive setup I've seen."
·
"Sveltekit 😎"
·
"Sveltekit"
·
"2. SvelteKit for frontend - configured with Tailwind and SuperForms with Yup for complex form validations."
·
"Easily share types with the mobile app"
·
"SvelteKit 4 (5 after you get comfortable with it). Pretty much vanilla HTML/JS/CSS but with modern concepts."
#17

Go

4.8
(5)
"Go backend and API (Multiple services)."
·
"If I couldn’t or if I needed a super high performance backend I’d probably use Go."
·
"Performance"
·
"Popular"
·
"React/TypeScript frontend, Go API, Postgres database."
#18

React Native

5.0
(4)
"Mobile - React Native - Expo - Supabase (database) - RevenueCat (Payments) - Web - Next js"
·
"You’re on the right track with react native. it’s the best choice and will allow you to build a webapp."
·
"I would recommend ReactNative for the front end."
·
"React Native is a good choice, you can pair it with django for backend."
#19

Svelte

4.8
(4)
"Go svelte"
·
"Svelte + postgresql + tailwind + Docker."
·
"Vue + Express + TypeORM + Postgres. It's solid, battle tested."
·
"Svelte 5 + Firebase."
#20

Tailwind CSS

4.8
(4)
"Tailwind eliminates css headaches."
·
"Tailwind"
·
"Tailwind CSS + Daisy for my personal projects."
·
"Tailwind or bootstrap for the CSS, they both gives you a mobile first toolset."
#21

Resend

4.8
(4)
"Resend for email"
·
"Email: Resend"
·
"- Resend"
·
"There’s a lot of convenience that comes from third party abstractions (Resend, Lemon Squeezy etc)."
#22

Flutter

4.5
(4)
"I would use Flutter for app."
·
"Use Flutter instead of React Native."
·
"Look into Flutter. Its specifically meant for using the same code base to deploy to both web app and mobile app."
·
"I would give a shot to something like Flutter."
#23

Express.js

4.5
(4)
"Express.js (recommended)."
·
"Express Framework."
·
"An ExpressJS for the small backend you need."
·
"Express.js RESTful API server"
#24

Python

4.5
(4)
"Python/django - Fastapi - Postgres - Aws s3 - Heroku w/postgres"
·
"Works great"
·
"Python, AWS, next js + Vercel"
·
"Mostly python for backed"
#25

Kodi

4.3
(4)
"I use Kodi with the FenFlix skin by Diggz. It's the closest thing to a Netflix type UI."
·
"As someone who went from Stremio to Kodi, I couldn't be happier."
·
"I recommend Kodi with a good looking skin, for example Arctic Horizon 2."
·
"I recommend kodi since getting RD working with plex is quite complicated."
#26

Bricks

4.3
(4)
"I did a right choice to join Bricks family 😍"
·
"Bricks"
·
"Bricks builder si atat"
·
"I’ve been considering switching to Bricks from Elementor"
#27

Node.js

4.3
(4)
"Node js."
·
"On the backend, something lightweight and scalable like Node.js with Express or a serverless solution like Firebase can save devel"
·
"I’d recommend you use node.js serverless functions, mongoDB and whatever front end thing looks easy to you."
·
"Node, MySQL, Vue, Tailwind."
#28

Astra

4.0
(4)
"I love Astra theme, clean and fast loading."
·
"You can use the Astra theme. It's a multipurpose theme and I've used it on many websites."
·
"Kandence, blocksy, astra and generatepress are all good for performance, and quite nice to use with sensible customisation features."
·
"Themes like Astra etc. are trying to offer every feature, not suited for very light sites IMHO"
#29

Apollo

3.8
(4)
"Lead Gen - Apollo & Clay"
·
"We’re keeping it simple: HubSpot for CRM, Apollo for outreach, DocuSign for contracts."
·
"Apollo or Muraena are pretty foot to get emails and contact info."
·
"Why not use Apollo or Socleads to get emails?"
#30

FastAPI

5.0
(3)
"Backend: FastAPI for serving."
·
"I would choose FastAPI as backend for sure."
·
"Lightweight applications"
#31

Chi

5.0
(3)
"Chi, sqlc, ogen, postgresql"
·
"- Chi as a router - Mongo-Go for MongoDB..."
·
"Connect rpc Chi Sqlc Goqu Zap Testify Mockery Uptrace open television Redis Postgres Clickhouse"
#32

Echo

5.0
(3)
"For http apis: echo + zerolog + OTEL + prom client+ database/SQL + SQLC + goose"
·
"Echo, Squirrel, Sqlx, Logrus, PostgreSQL"
·
"I like that echo makes you return an error, saves a bit of lines of code."
#33

Vue.js

5.0
(3)
"Frontend: Vue js."
·
"Vuejs for front end."
·
"Front end"
#34

Blocksy

4.7
(3)
"I use blocksy theme and perfmatters with litespeed cache and nothing else."
·
"What I can recommend is Blocksy theme and gutemberg if you want speed."
·
"Kandence, blocksy, astra and generatepress are all good for performance, and quite nice to use with sensible customisation features."
#35

Spring Boot

4.7
(3)
"For backend systems: Spring Boot & Java."
·
"Spring boot for Backend, flutter for Frontend, firebase for auth and storage."
·
"FE: react/typescript BE: Spring boot, AWS, node."
#36

Kadence

4.7
(3)
"I'm a big fan of Kadence WP and GeneratePress themes, they are really fast out of the box."
·
"I also like Kadence and Sydney. Skip page builders if u care abt CWV, then pair it with good caching, cloudflare free cdn."
·
"Kandence, blocksy, astra and generatepress are all good for performance, and quite nice to use with sensible customisation features."
#37

MERN Stack

4.7
(3)
"For mediswift.in we are using MERN stack, with Material UI."
·
"MERN Stack. We use MongoDB Atlas as a database coz it really is super solid and takes care of compliance and encryption by default."
·
"The classic mern."
#38

Blazor

4.3
(3)
"Blazor... Its .Net so its foundation is more secure."
·
"Loved building it"
·
"Useful"
#39

HTMX

4.3
(3)
"Interactivity"
·
"I've been using htmx and then using lean JS code for anything else."
·
"Htmx seems to be easy for starting and is really easy to learn."
#40

Webflow

4.3
(3)
"All I could afford atm lol"
·
"Front Webflow, Backend Django - Go - Rust."
·
"Just use Webflow. Assuming all you need is a simple marketing site."
#41

Remix

4.3
(3)
"Remix + Tailwind CSS."
·
"Remix, and Prisma or Drizzle. All JavaScript."
·
"Next is obvious but I hate my Next site. Making one with Remix now and way prefer it."
#42

Prisma

3.7
(3)
"Prisma + Postgres."
·
"Prisma might be really good in a few years."
·
"Missing basic functionality, inefficient and slow joins, many roundtrips to the database"
#43

Chakra UI

5.0
(2)
"Chakra UI with custom theming (including dark mode) for a modern, accessible design"
·
"I got very comfortable with NextJS + Mongo + Vercel + Chakra UI."
#44

AWS

5.0
(2)
"AWS for my personal projects."
·
"Dirt cheap and very reliable. And no server maintenance 🙏🙏"
#45

Java

5.0
(2)
"Java, Mysql, S3 bucket, Vaadin."
·
"I always prefer Java"
#46

Convex

5.0
(2)
"Nextjs, Shadcn, Tailwindcss and Convex! (Convex is awesome)."
·
"Pretty amazing DX"
#47

Nginx

5.0
(2)
"Nginx is an excellent choice for serving web applications."
·
"Lightweight applications"
#48

GitHub Actions

5.0
(2)
"GitHub actions for my personal projects."
·
"GitHub actions for ci/cd."
#49

Golang

5.0
(2)
"Golang - backend."
·
"I use Golang, postgres, redis and elasticsalearch for backend."
#50

Microsoft

5.0
(2)
"Backend: Microsoft Asp.net core, Frontend: Microsoft Blazor."
·
"Blazor hands down has the best dev environment"
#51

WordPress

5.0
(2)
"WordPress is a great choice for simple websites. It’s easy to use and SEO-friendly with AIOSEO."
·
"For a website -> WordPress"
#52

Gorm

5.0
(2)
"Std http library Gorm Postgres/mysql Redis"
·
"Gorm and Gin definitely. And Docker for deployment"
#53

fasthttp

5.0
(2)
"I use fasthttp, dybamoDB, and jsonparser for reading JSON"
·
"FastHTTP Zap PQ or SQLx go-flags Prometheus PProf"
#54

Noodl

5.0
(2)
"Noodl + n8n or Langflow + Supabase, all open source and easy to self host."
·
"Noodl, it’s like an open source Bubble with custom code options."
#55

Momen

5.0
(2)
"AI agent is easy to be built there with the built-in GEN AI dev framework."
·
"[Momen.app] Bubble married to framer + xano + [relevance.ai]"
#56

sqlc

5.0
(2)
"Sqlc with sqlite or pgx depending on db."
·
"Fuego, sqlc (+ Squirrel for some dynamic queries)..."
#57

Gorilla Mux

5.0
(2)
"Have been using gorilla mux, gorm, logrus and viper"
·
"Stdlib/gorilla mux, if sql db: sqlx, squirrel..."
#58

Gin

5.0
(2)
"Gin PostgreSQL gRPC for service to service comms..."
·
"Gin for the API routes"
#59

Elixir

5.0
(2)
"Elixir with Phoenix, Postgres, Tailwind, Fly.io! Liveview is such a pleasure to work with."
·
"Elixir with phoenix and liveview, postgres, tailwind for the actual application."
#60

Clerk

4.5
(2)
"Clerk (auth)."
·
"Clerk is a reliable authentication service."
#61

Shopify

4.5
(2)
"Shopify"
·
"Storefront: Shopify"
#62

Flask

4.5
(2)
"Backend"
·
"Pretty easy to use"
#63

Streamlit

4.5
(2)
"With streamlit you can have your mvp in 1 day!"
·
"I'd probably use Streamlite."
#64

Gutenberg

4.5
(2)
"Honestly go with out of the box Full Site Editing (FSE) Gutenberg. Recent updates from older WP websites to this are now getting top 90s in Lighthouse metrics without any additional plugins."
·
"Easy to use"
#65

Nuxt.js

4.5
(2)
"I rely on Nuxt and Supabase for building."
·
"Nuxt.js is a good alternative to Next.js for web development, offering a better development experience with its template component."
#66

Bubble.io

4.5
(2)
"Bubble.io."
·
"Go no code. Use bubble.io."
#67

SeedProd

4.5
(2)
"You can build a website with SeedProd or Divi."
·
"Yes, you can use a page builder like SeedProd because it gives drag-and-drop features to make a website easily."
#68

Rails

4.5
(2)
"Rails, Hotwire, Postgres, SCSS. It's worked for the last 20 years."
·
"Rails & SQLite will get you out of the starting gates quick."
#69

Symfony

4.5
(2)
"If you want all around solution you can't go wrong about I recommend symfony."
·
"Typescript + NodeJS + Symfony should cover you well."
#70

TypeScript

4.5
(2)
"My current favorite is Typescript, React, PostgreSQL and NestJS."
·
"I recommend Typescript ( a superset of JS ) with SQLite DB."
#71

Elementor

4.0
(2)
"My personal choice would be Hello Elementor + Elementor. Contrary to popular belief, Elementor is *extremely* performant, but only when optimized properly."
·
"Hello Elementor + Elementor Pro"
#72

Greenshift

4.0
(2)
"I was going to recommend greenshift blocks as, I am very pleased with it. I am torn though between 2025 and greenshift theme though."
·
"They do have their own FSE theme but I use 2024/2025."
#73

PHP

4.0
(2)
"Solo dev: PHP"
·
"Complex apps"
#74

HelloSign

4.0
(2)
"Ours is simple Hubspot + Instantly + HelloSign."
·
"Our stack is: 1. Hubspot 2. Salesloft 3. Getboomerang 4. RevenueHero 5. Hellosign"
#75

Revenue Hero

4.0
(2)
"Contract Management - Revenue Hero"
·
"Our stack is: 1. Hubspot 2. Salesloft 3. Getboomerang 4. RevenueHero 5. Hellosign"
#76

Email Chaser

4.0
(2)
"If you haven't tried Email Chaser yet, it’s a great tool for gathering emails."
·
"Emailchaser is good for sending cold emails, they have good deliverability."
#77

trpc

4.0
(2)
"I would go with trpc instead."
·
"Or react, node, prisma and trpc if you want to put the pieces together yourself."
#78

Salesloft

4.0
(2)
"Sales Engagement - Salesloft"
·
"Our stack is: 1. Hubspot 2. Salesloft 3. Getboomerang 4. RevenueHero 5. Hellosign"
#79

Sydney

4.0
(2)
"I also like Kadence and Sydney."
·
"I'd go with Sydney or GeneratePress for the theme and stick with the block editor."
#80

Node

5.0
(1)
"Node/AWS Lambda/Serverless framework for my personal projects."
#81

Postgres

5.0
(1)
"Postgres -> Hasura (GraphQL Engine) -> React + Relay, NestJS for back"
#82

WP Rocket

5.0
(1)
"I recommend WPRocket along with Cloudflare CDN."
#83

Mojo

4.0
(1)
"I really like Mojo when I was making 500-600 calls a day."
#84

FrontSpin

4.0
(1)
"I’ve used FrontSpin and liked it."
#85

SQLite

4.0
(1)
"Maybe a Sqlite database."
#86

Scully

4.0
(1)
"Scully for static hosting."
#87

DynamoDB

4.0
(1)
"Use a NoSQL database like a mongoDB or DynamoDB."
#88

Deno

4.0
(1)
"Deno fresh pgsql + kysely"
#89

GetBoomerang

4.0
(1)
"Our stack is: 1. Hubspot 2. Salesloft 3. Getboomerang 4. RevenueHero 5. Hellosign"
#90

Zapier

3.0
(1)
"Throw together a MVP in Zapier."

Discover your audience

GummySearch is an audience research toolkit for 130,000 unique communities on Reddit.

If you are looking for startup problems to solve, want to validate your idea or find your customers online, GummySearch is for you.

Sign up for free, get community insights in minutes.

Tell me more
Get started
Audience Research