{"source":"Breaknorm","page":"https://breaknorm.co/tools/category/backend-frameworks","license":"https://breaknorm.co/terms","category":"backend-frameworks","catalogue_version":"T-1.0.1-prov","tools":[{"slug":"spring-boot","companies":4174,"posted_90d":20078,"companies_90d":4009},{"slug":"asp-dot-net","companies":3338,"posted_90d":7555,"companies_90d":3013},{"slug":"fastapi","companies":3305,"posted_90d":8205,"companies_90d":3039},{"slug":"spring-framework","companies":3122,"posted_90d":10955,"companies_90d":2765},{"slug":"django","companies":2758,"posted_90d":5572,"companies_90d":2603},{"slug":"laravel","companies":2091,"posted_90d":4341,"companies_90d":2166},{"slug":"express-js","companies":1937,"posted_90d":3426,"companies_90d":1833},{"slug":"flask","companies":1848,"posted_90d":4223,"companies_90d":1818},{"slug":"hibernate","companies":1843,"posted_90d":4637,"companies_90d":1621},{"slug":"entity-framework","companies":1274,"posted_90d":2490,"companies_90d":1215},{"slug":"ruby-on-rails","companies":1273,"posted_90d":3319,"companies_90d":1304},{"slug":"nestjs","companies":1247,"posted_90d":2073,"companies_90d":1156},{"slug":"symfony","companies":882,"posted_90d":1649,"companies_90d":818},{"slug":"jakarta-persistence","companies":871,"posted_90d":1922,"companies_90d":845},{"slug":"jsp","companies":587,"posted_90d":970,"companies_90d":491},{"slug":"jdbc","companies":580,"posted_90d":1352,"companies_90d":614},{"slug":"prisma","companies":560,"posted_90d":1358,"companies_90d":598},{"slug":"spring-mvc","companies":529,"posted_90d":1106,"companies_90d":531},{"slug":"wcf","companies":526,"posted_90d":938,"companies_90d":475},{"slug":"entity-framework-core","companies":521,"posted_90d":1033,"companies_90d":612},{"slug":"classic-asp","companies":473,"posted_90d":847,"companies_90d":495},{"slug":"spring-security","companies":449,"posted_90d":1134,"companies_90d":464},{"slug":"codeigniter","companies":418,"posted_90d":527,"companies_90d":351},{"slug":"sqlalchemy","companies":404,"posted_90d":627,"companies_90d":408},{"slug":"java-servlet","companies":363,"posted_90d":571,"companies_90d":286},{"slug":"spring-cloud","companies":356,"posted_90d":1021,"companies_90d":383},{"slug":"apache-struts","companies":329,"posted_90d":550,"companies_90d":255},{"slug":"quarkus","companies":281,"posted_90d":829,"companies_90d":333},{"slug":"jakarta-server-faces","companies":273,"posted_90d":568,"companies_90d":283},{"slug":"django-rest-framework","companies":257,"posted_90d":436,"companies_90d":281},{"slug":"spring-data","companies":257,"posted_90d":657,"companies_90d":291},{"slug":"ejb","companies":241,"posted_90d":331,"companies_90d":175},{"slug":"razor","companies":238,"posted_90d":434,"companies_90d":301},{"slug":"phoenix-framework","companies":228,"posted_90d":704,"companies_90d":260},{"slug":"ado-dot-net","companies":220,"posted_90d":321,"companies_90d":183},{"slug":"fastify","companies":199,"posted_90d":500,"companies_90d":196},{"slug":"asp-dot-net-web-forms","companies":197,"posted_90d":238,"companies_90d":179},{"slug":"zend-framework","companies":189,"posted_90d":612,"companies_90d":156},{"slug":"asp-dot-net-web-api","companies":186,"posted_90d":293,"companies_90d":171},{"slug":"spring-batch","companies":186,"posted_90d":500,"companies_90d":230}],"children":{},"as_of":"2026-11-04","updated_at":"2026-11-04","hash":"e0cc5cda1bf0bb63","index_tier":1}