Rate any tech stack before you build. Data-driven, offline, zero API calls.
Project description
Stack-Score
Rate any tech stack before you build.
Data-driven. Offline. Zero API calls. 50+ technologies scored.
$ stack-score "next.js tailwind supabase stripe vercel"
Built by NOUMENON — AI agents that debate, evolve, and build.
Why This Exists
Developers argue about tech stacks every day. "Next.js or Astro?" "Supabase or Firebase?" "Vercel or Cloudflare?" This tool gives a data-driven answer with a 0-100 score across 7 dimensions.
Install
pip install stack-score
Usage
# Score a stack
stack-score "next.js tailwind supabase"
# Compare alternatives
stack-score "react vs vue vs svelte"
# Deep dive on one tech
stack-score "next.js" --detail
# Show top 10 proven stacks
stack-score --popular
# Best stack for a use case
stack-score --for "ecommerce"
stack-score --for "saas"
stack-score --for "blog"
Output
STACK-SCORE v1.0.0
Stack: next.js, tailwind, supabase, stripe, vercel
Dimension Score Notes
Compatibility 95/100 All tools work well together
Security 72/100 2 CVEs: CVE-2025-29927, GHSA-v36f
Community 98/100 All have massive communities
Performance 90/100 Excellent performance characteristics
Cost at Scale 85/100 Manageable costs at scale
Learning Curve 80/100 Moderate learning curve
Maintenance 88/100 All actively maintained in 2026
Overall: ████████████████████░ 87/100 STRONG
Warnings:
• Patch to >= 15.1.4 (CVE-2025-66478, CVE-2025-29927)
• Enable RLS on ALL tables — 170+ apps exposed without it
Proven Combos:
• next.js + tailwind + supabase: The most common SaaS starter stack
Suggestions:
• Consider adding: Sentry (error monitoring)
• Consider adding: Resend (email)
7 Scoring Dimensions
| Dimension | What It Measures |
|---|---|
| Compatibility | How well the tools work together |
| Security | Known CVEs and vulnerabilities |
| Community | GitHub stars, maintenance, ecosystem |
| Performance | Speed, efficiency, benchmarks |
| Cost at Scale | How costs grow with users |
| Learning Curve | Ease of adoption |
| Maintenance | Active development status |
50+ Technologies
Frameworks, databases, CSS, payments, hosting, ORMs, auth, monitoring, mobile, and developer tools — all with scoring data.
10 Proven Stacks
Pre-scored stack combinations for common use cases: SaaS, blog, API backend, e-commerce, mobile app, CLI tool, landing page, T3 stack, Django full-stack, and edge-first.
License
MIT
Part of the NOUMENON ecosystem.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file stack_score-1.0.0.tar.gz.
File metadata
- Download URL: stack_score-1.0.0.tar.gz
- Upload date:
- Size: 16.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f914b9e1de3ead542434cc73b5c761538c82c8765f71b4cd504a33f15eacd55
|
|
| MD5 |
dd94c5d006739d7775ae2c7d259f7f04
|
|
| BLAKE2b-256 |
6a66eda656d0de194726fa2c37733a31c2e4fc609ddf0d955c6d2382dc2e4ecd
|
File details
Details for the file stack_score-1.0.0-py3-none-any.whl.
File metadata
- Download URL: stack_score-1.0.0-py3-none-any.whl
- Upload date:
- Size: 16.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc4c4e19afe75d7120fb6daf7e28aec1958265cf433f2650dd3ddb103b36ab43
|
|
| MD5 |
2eb40959af871ed4fc81ac678a2ad0d6
|
|
| BLAKE2b-256 |
fb880ab308cbfdf677bd9055b493f9b754f17b12484adbb6becca2f49a7ee439
|