An open-source collection of recommended tech stacks for various development domains. This repo powers the stack suggestions in Uhpenry, the platform that lets developers easily monetize their code, APIs, and projects—like Shopify but for devs.
Whether you're building in web, IoT, AI/ML, or emerging fields like quantum computing, these stacks provide battle-tested combos to kickstart your projects. Community-driven: Fork, PR, and expand!
- Discoverability: Helps devs tag and filter projects in Uhpenry's marketplace.
- Community Vetted: Real-world stacks from active contributors.
- Cross-Domain: Covers 12+ domains to inspire hybrid builds (e.g., AI in robotics).
- Open & Free: Use it standalone or integrate with your tools.
We've organized stacks by domain, with examples including core tech, brief rationale, and a sample repo link for inspiration. Feel free to PR additions!
- React + Node.js + AWS: Scalable full-stack for web apps; handles frontend UI and backend APIs with cloud deployment.
- Next.js + Vercel: Server-side rendering for SEO-heavy sites; edge deployment for speed.
- ESP32 + Arduino IDE + MQTT: Low-power WiFi/microcontroller setup for sensors; pub/sub messaging for data flow.
- Raspberry Pi + Python (MicroPython): Versatile SBC for prototyping; scripting for automation.
- Unity + C# + Oculus SDK: Cross-platform XR development; rich ecosystem for games/simulations.
- A-Frame + Three.js: Web-based VR; easy 3D scenes in browser.
- TensorFlow + Python + Hugging Face: Deep learning frameworks; pre-trained models for NLP/CV.
- PyTorch + FastAPI: Flexible ML training; API serving for production.
- Unity + C# + Steamworks: 2D/3D game engine; multiplayer/integration tools.
- Godot + GDScript: Open-source alternative; lightweight for indie games.
- React Native + Firebase: Cross-platform apps; real-time backend/auth.
- Swift + Xcode (iOS) / Kotlin + Android Studio: Native performance; platform-specific features.
- Electron + JavaScript + SQLite: Cross-OS apps; local DB for offline use.
- Qt + C++: GUI framework; high-performance for tools.
- ROS (Robot Operating System) + Python + Gazebo: Modular robotics; simulation for testing.
- Arduino + ROS2: Embedded control; next-gen ROS for real-time.
- C/C++ + STM32CubeIDE: MCU programming; HAL for peripherals.
- Microchip MPLAB + Assembly: Low-level optimization; for resource-constrained devices.
- Rust for Systems Tools: Safe, concurrent code; great for CLI utils.
- Go for CLI Utils: Fast builds; networking strengths.
- Solidity + Hardhat + Ethereum: Smart contracts; testing/deploy framework.
- Rust + Solana SDK: High-throughput chains; performant programs.
- Qiskit + Python + IBM Quantum: Quantum circuits; cloud access to hardware.
- Cirq + TensorFlow Quantum: Google-backed; ML-integrated quantum sims.
- Browse or search for a domain/stack.
- Fork the repo and add your own via PR (see Contributing below).
- Integrate into your project or Uhpenry listing for better discoverability.
See CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by Uhpenry's mission to empower indie devs.
- Thanks to early contributors for expanding the list!
Star the repo if this helps, and join the discussion in issues!