If you’re building your next product (or rewriting the same one for the 7th time 🐸), choosing the right framework matters a lot: velocity, hiring, ecosystem, and long-term maintainability.

This list is coding-only — no no-code / low-code platforms — and grouped by real-world usage: backend, frontend, mobile, desktop, ML/data, DevOps, realtime, testing, UI/CSS, and tooling.


🌐 Backend Frameworks (Server-Side)

  1. Laravel
  2. Django
  3. Ruby on Rails
  4. Spring Boot
  5. ASP.NET Core
  6. Express.js
  7. NestJS
  8. FastAPI
  9. Flask
  10. Symfony
  11. CodeIgniter
  12. Phoenix
  13. Koa
  14. Hapi
  15. Micronaut
  16. Quarkus
  17. Play Framework
  18. Gin
  19. Fiber
  20. Actix

⚛️ Frontend Frameworks & Meta-Frameworks

  1. React
  2. Angular
  3. Vue.js
  4. Svelte
  5. SolidJS
  6. Next.js
  7. Nuxt
  8. Remix
  9. Qwik
  10. Astro
  11. Preact
  12. Backbone.js
  13. Ember.js
  14. Alpine.js
  15. Lit

📱 Mobile Frameworks

  1. Flutter
  2. React Native
  3. SwiftUI
  4. UIKit
  5. Jetpack Compose
  6. Xamarin
  7. Ionic
  8. NativeScript
  9. Kotlin Multiplatform
  10. Cordova

🖥 Desktop Frameworks

  1. Electron
  2. Tauri
  3. Qt
  4. .NET MAUI
  5. JavaFX
  6. GTK
  7. wxWidgets

🧠 Data / ML / AI Frameworks

  1. TensorFlow
  2. PyTorch
  3. Keras
  4. Scikit-learn
  5. Apache Spark
  6. Hugging Face Transformers
  7. XGBoost
  8. LightGBM

🎮 Game Frameworks / Engines

  1. Unity
  2. Unreal Engine
  3. Godot
  4. Phaser
  5. Cocos2d
  6. MonoGame

🔧 DevOps / Infra / Systems

  1. Kubernetes
  2. Docker
  3. Terraform
  4. Ansible
  5. Helm
  6. Pulumi

📡 API / Networking / Realtime

  1. gRPC
  2. GraphQL (Apollo)
  3. Socket.IO
  4. SignalR

🧪 Testing Frameworks

  1. Jest
  2. Mocha
  3. Cypress
  4. Playwright
  5. PHPUnit
  6. JUnit

🧩 CSS / UI Frameworks (Still Coding)

  1. Tailwind CSS
  2. Bootstrap
  3. Material UI
  4. Ant Design
  5. Chakra UI

⚙️ Others (Common in Modern Stacks)

  1. Redux
  2. Zustand
  3. RxJS
  4. Prisma
  5. Sequelize
  6. TypeORM
  7. Drizzle ORM
  8. Hibernate
  9. MyBatis
  10. Vite
  11. Webpack
  12. Rollup
  13. Babel

How to pick fast (without overthinking)

  • Shipping SaaS fast: Laravel / Django / Rails / NestJS + React/Next
  • Enterprise + long-term: Spring Boot / ASP.NET Core + Angular/React
  • Realtime-heavy apps: NestJS + Socket.IO / SignalR
  • Cross-platform apps: Flutter / React Native, Desktop: Electron/Tauri
  • ML products: PyTorch / TensorFlow + FastAPI