Choosing a web framework is partly a product decision: teams need to know whether a project is active, shipping, visible enough to inspect, and backed by a license they can understand. This July 2026 section uses the supplied ToolVitals data for Web Frameworks Tools, including ToolVitals score, health score, shipping score, GitHub stars, openness_label, license_label, and status.

The ranking is limited to open/source-visible tools and is ordered by ToolVitals score first, with GitHub stars used only as a secondary popularity signal when scores tie. That means a widely starred project can rank below a smaller one if its ToolVitals score is lower; the list is not a pure popularity chart.

Rankings

RankToolOpennessLicenseHealthShippingGitHub StarsScoreStatus
1ReflexOSI-approved OSSApache-2.010010028618100🟢 Excellent
2HaystackOSI-approved OSSApache-2.010010025801100🟢 Excellent
3SvelteKitOSI-approved OSSMIT10010020632100🟢 Excellent
4ABPOSI-approved OSSLGPL-3.0981001433399🟢 Excellent
5GenkitOSI-approved OSSApache-2.093100616597🟢 Excellent
6AstroOSI-approved OSSMIT911006063696🟢 Excellent
7AnalogOSI-approved OSSMIT9198314796🟢 Excellent
8WagtailOSI-approved OSSBSD-3-Clause93892037794🟢 Excellent
9EncoreOSI-approved OSSMPL-2.098811209493🟢 Excellent
10ZensicalOSI-approved OSSMIT8789508291🟢 Excellent
11KtorOSI-approved OSSApache-2.090831445190🟢 Excellent
12CabloyOSI-approved OSSMIT799396989🟢 Excellent
13ScrapyOSI-approved OSSBSD-3-Clause87816284488🟢 Excellent
14gofrOSI-approved OSSApache-2.090762124988🟢 Excellent
15QwikOSI-approved OSSMIT93702203187🟢 Excellent
16Supervertaler WorkbenchOSI-approved OSSMIT79954487🟢 Excellent
17EchoOSI-approved OSSMIT91713248786🟢 Excellent
18JoobyOSI-approved OSSApache-2.08678177686🟢 Excellent
19MercurOSI-approved OSSMIT8772162086🟢 Excellent
20ExpoOSI-approved OSSMIT85725037384🟢 Excellent
21playframeworkOSI-approved OSSApache-2.078771261883🟢 Excellent
22DjangoOSI-approved OSSBSD-3-Clause80728792282🟢 Excellent
23MidwayOSI-approved OSSMIT8563772682🟢 Excellent
24DropwizardOSI-approved OSSApache-2.07264857275🟢 Good
25SlateOSI-approved OSSMIT79463171274🟢 Good
26tRPCOSI-approved OSSMIT79424038773🟢 Good
27YewOSI-approved OSSApache-2.072353270667🟢 Good
28Winter CMSOSI-approved OSSMIT7121149962🟢 Good
29SolidJSOSI-approved OSSMIT69203567561🟢 Good
30NextacularOSI-approved OSSMIT4639137154🟡 Fair
31FoalTSOSI-approved OSSMIT5414193553🟡 Fair
32MaterializeOSI-approved OSSMIT6403885750🟡 Fair
33FarrowOSI-approved OSSMIT49076645🟡 Fair
34BulmaOSI-approved OSSMIT3805007039🔴 Needs Attention
35React Starter KitOSI-approved OSSMIT3802361738🔴 Needs Attention
36BlitzOSI-approved OSSMIT3301413036🔴 Needs Attention
37MacaronOSI-approved OSSApache-2.0360354634🔴 Needs Attention
38ActionheroOSI-approved OSSApache-2.0360241534🔴 Needs Attention

Top 3 Highlights

Reflex ranks first with a ToolVitals score of 100, health score of 100, and shipping score of 100. It is listed as OSI-approved OSS under Apache-2.0, with 28,618 GitHub stars and an Excellent status. Among the three tools tied at a perfect ToolVitals score, Reflex leads on the supplied ranking because it has the highest GitHub star count in that tie group.

Haystack also posts a perfect ToolVitals score of 100, with 100 health and 100 shipping. It is OSI-approved OSS under Apache-2.0 and has 25,801 GitHub stars. Its description positions it around modular pipelines, agents, RAG, semantic search, and conversational systems, so it stands out in this framework set as an AI application framework rather than a conventional page-rendering web framework.

SvelteKit ranks third with a ToolVitals score of 100, health score of 100, and shipping score of 100. It is OSI-approved OSS under MIT and has 20,632 GitHub stars. Its supplied description is short, but the scores make the main point: in this dataset, it combines top-tier health and shipping signals with a permissive license.

Want to see the full details, pricing, and trend data for every tool in Web Frameworks? Browse all Web Frameworks Tools →