{"slug":"headroom-js","name":"Headroom.js","vendor_name":"Wicky Nilliams","is_countable":true,"categories":[{"slug":"web-engineering","label":"Web Engineering","level":0},{"slug":"javascript-libraries","label":"JavaScript Libraries","level":1},{"slug":"javascript-libraries/ui-components-and-widgets","label":"UI components and widgets","level":2}],"adoption":{"live_companies":79192,"live_hosts":139280,"share_of_index":"0.15%","share_of_hosts":"0.07%"},"index":{"companies":54527857,"hosts":191809695,"landing_date":"2026-09-12"},"trend":[{"month":"2021-01","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-02","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-03","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-04","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-05","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-06","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-07","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-08","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-09","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-10","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-11","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2021-12","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-01","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-02","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-03","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-04","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-05","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-06","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-07","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-08","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-09","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-10","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-11","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2022-12","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-01","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-02","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-03","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-04","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-05","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-06","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-07","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-08","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-09","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-10","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-11","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2023-12","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-01","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-02","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-03","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-04","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-05","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-06","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-07","live_companies":0,"panel_companies":0,"live_hosts":0,"adds":0,"removals":0,"share_of_dimension":0,"share_in_subcategory":0,"suppressed":false},{"month":"2024-08","live_companies":75,"panel_companies":13,"live_hosts":136,"adds":75,"removals":6,"share_of_dimension":0.00000171,"share_in_subcategory":0.00000594,"suppressed":false},{"month":"2024-09","live_companies":1683,"panel_companies":291,"live_hosts":3306,"adds":1613,"removals":175,"share_of_dimension":0.0000383,"share_in_subcategory":0.00012987,"suppressed":false},{"month":"2024-10","live_companies":6722,"panel_companies":1161,"live_hosts":12585,"adds":5214,"removals":521,"share_of_dimension":0.00015256,"share_in_subcategory":0.00049709,"suppressed":false},{"month":"2024-11","live_companies":13314,"panel_companies":2300,"live_hosts":24147,"adds":7113,"removals":651,"share_of_dimension":0.00030127,"share_in_subcategory":0.00093815,"suppressed":false},{"month":"2024-12","live_companies":19783,"panel_companies":3418,"live_hosts":35437,"adds":7121,"removals":655,"share_of_dimension":0.00044634,"share_in_subcategory":0.00133285,"suppressed":false},{"month":"2025-01","live_companies":27146,"panel_companies":4689,"live_hosts":48320,"adds":8018,"removals":1206,"share_of_dimension":0.00061053,"share_in_subcategory":0.00174047,"suppressed":false},{"month":"2025-02","live_companies":33958,"panel_companies":5866,"live_hosts":60179,"adds":8018,"removals":1206,"share_of_dimension":0.00076133,"share_in_subcategory":0.00208368,"suppressed":false},{"month":"2025-03","live_companies":40770,"panel_companies":7043,"live_hosts":72039,"adds":8018,"removals":1206,"share_of_dimension":0.00091119,"share_in_subcategory":0.00239864,"suppressed":false},{"month":"2025-04","live_companies":47829,"panel_companies":8262,"live_hosts":84351,"adds":8265,"removals":1518,"share_of_dimension":0.00106669,"share_in_subcategory":0.00271918,"suppressed":false},{"month":"2025-05","live_companies":54576,"panel_companies":9428,"live_hosts":96066,"adds":8265,"removals":1518,"share_of_dimension":0.00121444,"share_in_subcategory":0.00300649,"suppressed":false},{"month":"2025-06","live_companies":61651,"panel_companies":10650,"live_hosts":108386,"adds":8593,"removals":1661,"share_of_dimension":0.00136875,"share_in_subcategory":0.00328734,"suppressed":false},{"month":"2025-07","live_companies":68611,"panel_companies":11853,"live_hosts":120474,"adds":8621,"removals":1808,"share_of_dimension":0.00151986,"share_in_subcategory":0.00354899,"suppressed":false},{"month":"2025-08","live_companies":75534,"panel_companies":13049,"live_hosts":132489,"adds":8732,"removals":2914,"share_of_dimension":0.00166943,"share_in_subcategory":0.00379329,"suppressed":false},{"month":"2025-09","live_companies":81277,"panel_companies":14041,"live_hosts":142329,"adds":8657,"removals":2915,"share_of_dimension":0.00179316,"share_in_subcategory":0.0040084,"suppressed":false},{"month":"2025-10","live_companies":85481,"panel_companies":14767,"live_hosts":149124,"adds":7119,"removals":2746,"share_of_dimension":0.00188505,"share_in_subcategory":0.00418247,"suppressed":false},{"month":"2025-11","live_companies":86254,"panel_companies":14900,"live_hosts":149810,"adds":3518,"removals":2399,"share_of_dimension":0.00190171,"share_in_subcategory":0.00423539,"suppressed":false},{"month":"2025-12","live_companies":85474,"panel_companies":14766,"live_hosts":148213,"adds":1620,"removals":2269,"share_of_dimension":0.0018847,"share_in_subcategory":0.00423417,"suppressed":false},{"month":"2026-01","live_companies":84850,"panel_companies":14658,"live_hosts":146975,"adds":1644,"removals":2285,"share_of_dimension":0.00187105,"share_in_subcategory":0.00423587,"suppressed":false},{"month":"2026-02","live_companies":84149,"panel_companies":14537,"live_hosts":146229,"adds":1584,"removals":1742,"share_of_dimension":0.00185431,"share_in_subcategory":0.00423109,"suppressed":false},{"month":"2026-03","live_companies":84218,"panel_companies":14549,"live_hosts":147286,"adds":1812,"removals":1745,"share_of_dimension":0.00185343,"share_in_subcategory":0.00424581,"suppressed":false},{"month":"2026-04","live_companies":83857,"panel_companies":14486,"live_hosts":146712,"adds":1963,"removals":1890,"share_of_dimension":0.00184538,"share_in_subcategory":0.00424827,"suppressed":false},{"month":"2026-05","live_companies":83137,"panel_companies":14362,"live_hosts":145499,"adds":1849,"removals":1693,"share_of_dimension":0.00182949,"share_in_subcategory":0.00424469,"suppressed":false},{"month":"2026-06","live_companies":82680,"panel_companies":14283,"live_hosts":144819,"adds":2034,"removals":1862,"share_of_dimension":0.00181934,"share_in_subcategory":0.00424609,"suppressed":false},{"month":"2026-07","live_companies":81647,"panel_companies":14105,"live_hosts":143114,"adds":1786,"removals":1863,"share_of_dimension":0.00179662,"share_in_subcategory":0.00423537,"suppressed":false},{"month":"2026-08","live_companies":80543,"panel_companies":13914,"live_hosts":141361,"adds":1965,"removals":1856,"share_of_dimension":0.00177232,"share_in_subcategory":0.00422387,"suppressed":false},{"month":"2026-09","live_companies":79192,"panel_companies":13680,"live_hosts":139242,"adds":2039,"removals":67,"share_of_dimension":0.00174266,"share_in_subcategory":0.00421284,"suppressed":false}],"profile":{"tech_id":"vt_wx266nmqgv","name":"Headroom.js","slug":"headroom-js","detection_name":"headroom.js","aliases":[],"status":"active","merged_into":null,"in_taxonomy":true,"kind":"library","is_countable":true,"ai_flag":false,"categories":[{"slug":"web-engineering","label":"Web Engineering","level":0},{"slug":"javascript-libraries","label":"JavaScript Libraries","level":1},{"slug":"javascript-libraries/ui-components-and-widgets","label":"UI components and widgets","level":2}],"parent_tech_id":null,"platform_tech_id":null,"vendor":{"org_id":null,"name":"Wicky Nilliams","domain":"wicky.nillia.ms"},"description_short":"A small JavaScript library to hide or reveal headers on scroll.","description_long":"Headroom.js lets developers show, hide, or pin headers based on scroll direction to save vertical space. It is open source and used to enhance site navigation behavior.","pricing_model":["free"],"is_paid":"no","price_band":"none","deployment":"self_hosted","is_open_source":true,"relationship_type":null,"confidence":0.86,"evidence_channels":["wappalyzer"],"edges":{"implies":[],"requires":[],"excludes":[]},"adoption":{"scope":"sample","sample_multiplier":1,"live_companies":79192,"live_hosts":139280,"all_hosts":181829,"live_companies_estimate":79192,"live_hosts_estimate":139280,"first_discovered":"2025-02-02","last_discovered":"2026-09-10","trend":"stable","adds_12m":19962,"removals_12m":23883,"panel":{"anchor":"2020-12-31","companies":13680,"scale_factor":5.788707538402097,"sufficient":true},"share_in_subcategory":0.0039,"by_country":[{"value":"us","companies":13687},{"value":"de","companies":6387},{"value":"in","companies":4015},{"value":"gb","companies":3732},{"value":"it","companies":3604},{"value":"fr","companies":3107},{"value":"es","companies":2762},{"value":"jp","companies":2610},{"value":"hu","companies":2252},{"value":"br","companies":2206}],"by_naics2":[{"value":"54","companies":13298,"label":"Professional, Scientific, and Technical Services"},{"value":"62","companies":7729,"label":"Health Care and Social Assistance"},{"value":"61","companies":6185,"label":"Educational Services"},{"value":"81","companies":5229,"label":"Other Services (except Public Administration)"},{"value":"45","companies":5174,"label":"Retail Trade"},{"value":"51","companies":4644,"label":"Information"},{"value":"33","companies":4549,"label":"Manufacturing"},{"value":"23","companies":4235,"label":"Construction"},{"value":"53","companies":3439,"label":"Real Estate and Rental and Leasing"},{"value":"56","companies":3249,"label":"Administrative and Support and Waste Management and Remediation Services"}],"by_employee_band":[{"value":"1-10","companies":54454},{"value":"10-100","companies":19923},{"value":"100-1000","companies":1472},{"value":"1000+","companies":83}],"by_revenue_band":[{"value":"under_1m","companies":52689},{"value":"1m_10m","companies":20190},{"value":"10m_100m","companies":2678},{"value":"100m_1b","companies":206},{"value":"1b_plus","companies":14}]},"trend_12m":[{"month":"2025-10","live_companies":86161,"panel_companies":14884,"live_hosts":null,"adds":1327,"removals":3185,"share_of_dimension":0.00189883,"share_in_subcategory":null,"suppressed":false},{"month":"2025-11","live_companies":84835,"panel_companies":14655,"live_hosts":null,"adds":1161,"removals":2787,"share_of_dimension":0.00187043,"share_in_subcategory":null,"suppressed":false},{"month":"2025-12","live_companies":83804,"panel_companies":14477,"live_hosts":null,"adds":1032,"removals":2477,"share_of_dimension":0.00184833,"share_in_subcategory":null,"suppressed":false},{"month":"2026-01","live_companies":83021,"panel_companies":14342,"live_hosts":null,"adds":971,"removals":2254,"share_of_dimension":0.00183149,"share_in_subcategory":null,"suppressed":false},{"month":"2026-02","live_companies":83347,"panel_companies":14398,"live_hosts":null,"adds":1872,"removals":2059,"share_of_dimension":0.00183684,"share_in_subcategory":null,"suppressed":false},{"month":"2026-03","live_companies":83857,"panel_companies":14486,"live_hosts":null,"adds":1963,"removals":1890,"share_of_dimension":0.00184538,"share_in_subcategory":null,"suppressed":false},{"month":"2026-04","live_companies":83857,"panel_companies":14486,"live_hosts":null,"adds":1963,"removals":1890,"share_of_dimension":0.00184538,"share_in_subcategory":null,"suppressed":false},{"month":"2026-05","live_companies":83137,"panel_companies":14362,"live_hosts":null,"adds":1849,"removals":1693,"share_of_dimension":0.00182949,"share_in_subcategory":null,"suppressed":false},{"month":"2026-06","live_companies":82680,"panel_companies":14283,"live_hosts":null,"adds":2034,"removals":1862,"share_of_dimension":0.00181934,"share_in_subcategory":null,"suppressed":false},{"month":"2026-07","live_companies":81647,"panel_companies":14105,"live_hosts":null,"adds":1786,"removals":1863,"share_of_dimension":0.00179662,"share_in_subcategory":null,"suppressed":false},{"month":"2026-08","live_companies":80543,"panel_companies":13914,"live_hosts":null,"adds":1965,"removals":1856,"share_of_dimension":0.00177232,"share_in_subcategory":null,"suppressed":false},{"month":"2026-09","live_companies":79192,"panel_companies":13680,"live_hosts":null,"adds":2039,"removals":67,"share_of_dimension":0.00174266,"share_in_subcategory":null,"suppressed":false}],"competitors":[{"tech_id":"vt_iuzkovcqqc","name":"Swiper","slug":"swiper","live_companies":7056758},{"tech_id":"vt_o5mz247fck","name":"OWL Carousel","slug":"owl-carousel","live_companies":3470536},{"tech_id":"vt_boeo7r3bp7","name":"Masonry","slug":"masonry","live_companies":3277588},{"tech_id":"vt_4nqnnnyo7n","name":"Isotope","slug":"isotope","live_companies":2890039},{"tech_id":"vt_vmaxsjp4ur","name":"Lightbox","slug":"lightbox","live_companies":2540693},{"tech_id":"vt_umypya3gx4","name":"Magnific Popup","slug":"magnific-popup","live_companies":2508253},{"tech_id":"vt_dmtepgkx72","name":"Slick","slug":"slick","live_companies":2480197},{"tech_id":"vt_n4n4w7lxux","name":"FancyBox","slug":"fancybox","live_companies":2455072}],"subcategory":{"slug":"javascript-libraries/ui-components-and-widgets","label":"UI components and widgets","technologies_total":116,"rank":38,"companies_with_any":20523207,"companies_with_any_est":20523207,"detections_sample":41678390,"technologies":[{"tech_id":"vt_iuzkovcqqc","name":"Swiper","slug":"swiper","vendor_name":"Swiper","rank":1,"companies_sample":7056758,"companies_est":7056758,"share_of_category":0.1693,"share_of_companies":0.3438,"suppressed_share":false},{"tech_id":"vt_o5mz247fck","name":"OWL Carousel","slug":"owl-carousel","vendor_name":"OwlCarousel2 project","rank":2,"companies_sample":3470536,"companies_est":3470536,"share_of_category":0.0833,"share_of_companies":0.1691,"suppressed_share":false},{"tech_id":"vt_boeo7r3bp7","name":"Masonry","slug":"masonry","vendor_name":"David DeSandro","rank":3,"companies_sample":3277588,"companies_est":3277588,"share_of_category":0.0786,"share_of_companies":0.1597,"suppressed_share":false},{"tech_id":"vt_4nqnnnyo7n","name":"Isotope","slug":"isotope","vendor_name":"Metafizzy","rank":4,"companies_sample":2890039,"companies_est":2890039,"share_of_category":0.0693,"share_of_companies":0.1408,"suppressed_share":false},{"tech_id":"vt_vmaxsjp4ur","name":"Lightbox","slug":"lightbox","vendor_name":"Lokesh Dhakar","rank":5,"companies_sample":2540693,"companies_est":2540693,"share_of_category":0.061,"share_of_companies":0.1238,"suppressed_share":false},{"tech_id":"vt_umypya3gx4","name":"Magnific Popup","slug":"magnific-popup","vendor_name":"Dmitry Semenov","rank":6,"companies_sample":2508253,"companies_est":2508253,"share_of_category":0.0602,"share_of_companies":0.1222,"suppressed_share":false},{"tech_id":"vt_dmtepgkx72","name":"Slick","slug":"slick","vendor_name":"Ken Wheeler","rank":7,"companies_sample":2480197,"companies_est":2480197,"share_of_category":0.0595,"share_of_companies":0.1208,"suppressed_share":false},{"tech_id":"vt_n4n4w7lxux","name":"FancyBox","slug":"fancybox","vendor_name":"fancyapps","rank":8,"companies_sample":2455072,"companies_est":2455072,"share_of_category":0.0589,"share_of_companies":0.1196,"suppressed_share":false},{"tech_id":"vt_lm3lptgxoo","name":"TouchSwipe","slug":"touchswipe","vendor_name":"Ramp Interactive","rank":9,"companies_sample":1814534,"companies_est":1814534,"share_of_category":0.0435,"share_of_companies":0.0884,"suppressed_share":false},{"tech_id":"vt_mmzlkbs2hd","name":"Popper","slug":"popper","vendor_name":"Popper.js Project","rank":10,"companies_sample":1780648,"companies_est":1780648,"share_of_category":0.0427,"share_of_companies":0.0868,"suppressed_share":false},{"tech_id":"vt_mznkzv3nfr","name":"FitVids.JS","slug":"fitvids-js","vendor_name":"FitVids.js","rank":11,"companies_sample":1305540,"companies_est":1305540,"share_of_category":0.0313,"share_of_companies":0.0636,"suppressed_share":false},{"tech_id":"vt_p3jbxqhlfg","name":"Hammer.js","slug":"hammer-js","vendor_name":"Hammer.js project","rank":12,"companies_sample":1168258,"companies_est":1168258,"share_of_category":0.028,"share_of_companies":0.0569,"suppressed_share":false},{"tech_id":"vt_l4lxpaqj6e","name":"PhotoSwipe","slug":"photoswipe","vendor_name":"PhotoSwipe","rank":13,"companies_sample":1012997,"companies_est":1012997,"share_of_category":0.0243,"share_of_companies":0.0494,"suppressed_share":false},{"tech_id":"vt_33foopph65","name":"Preact","slug":"preact","vendor_name":"Preact","rank":14,"companies_sample":807211,"companies_est":807211,"share_of_category":0.0194,"share_of_companies":0.0393,"suppressed_share":false},{"tech_id":"vt_jt4oxm7gi6","name":"Flickity","slug":"flickity","vendor_name":"Metafizzy","rank":15,"companies_sample":771211,"companies_est":771211,"share_of_category":0.0185,"share_of_companies":0.0376,"suppressed_share":false},{"tech_id":"vt_rzpjhhw2e4","name":"prettyPhoto","slug":"prettyphoto","vendor_name":null,"rank":16,"companies_sample":722050,"companies_est":722050,"share_of_category":0.0173,"share_of_companies":0.0352,"suppressed_share":false},{"tech_id":"vt_v3boanvgul","name":"bxSlider","slug":"bxslider","vendor_name":"bxSlider","rank":17,"companies_sample":456364,"companies_est":456364,"share_of_category":0.0109,"share_of_companies":0.0222,"suppressed_share":false},{"tech_id":"vt_f5fuql65mc","name":"Superfish","slug":"superfish","vendor_name":"Joel Birch","rank":18,"companies_sample":429103,"companies_est":429103,"share_of_category":0.0103,"share_of_companies":0.0209,"suppressed_share":false},{"tech_id":"vt_jqyy7nikrd","name":"Lettering.js","slug":"lettering-js","vendor_name":"Lettering.js Project","rank":19,"companies_sample":355795,"companies_est":355795,"share_of_category":0.0085,"share_of_companies":0.0173,"suppressed_share":false},{"tech_id":"vt_b6ki7a747j","name":"SweetAlert2","slug":"sweetalert2","vendor_name":"SweetAlert2 Project","rank":20,"companies_sample":324329,"companies_est":324329,"share_of_category":0.0078,"share_of_companies":0.0158,"suppressed_share":false},{"tech_id":"vt_onixziiv37","name":"Spin.js","slug":"spin-js","vendor_name":"Spin.js","rank":21,"companies_sample":305465,"companies_est":305465,"share_of_category":0.0073,"share_of_companies":0.0149,"suppressed_share":false},{"tech_id":"vt_fnuvolmpdz","name":"Goober","slug":"goober","vendor_name":"goober project","rank":22,"companies_sample":277432,"companies_est":277432,"share_of_category":0.0067,"share_of_companies":0.0135,"suppressed_share":false},{"tech_id":"vt_jmrldgxwd6","name":"Perfect Scrollbar","slug":"perfect-scrollbar","vendor_name":"MDBootstrap","rank":23,"companies_sample":254287,"companies_est":254287,"share_of_category":0.0061,"share_of_companies":0.0124,"suppressed_share":false},{"tech_id":"vt_tenmuv5rp3","name":"DataTables","slug":"datatables","vendor_name":"SpryMedia Ltd","rank":24,"companies_sample":250257,"companies_est":250257,"share_of_category":0.006,"share_of_companies":0.0122,"suppressed_share":false},{"tech_id":"vt_6ql7kjlqkf","name":"Splide","slug":"splide","vendor_name":"Splide","rank":25,"companies_sample":233268,"companies_est":233268,"share_of_category":0.0056,"share_of_companies":0.0114,"suppressed_share":false}],"note":"The subcategory ranking is read from the catalog counts, not from the category page: share_of_category is the technology over the sum of the subcategory counts, share_of_companies is the technology over the companies running anything in the subcategory. It carries no 12 month change; GET /v1/trends/categories/{l1}/{l2} has that."},"category":{"slug":"javascript-libraries","label":"JavaScript Libraries","technologies_total":416,"companies_with_any":40118208,"companies_with_any_est":40118208},"meta":{"verified_at":"2026-09-10T00:00:00.000Z","freshness":"fresh","taxonomy_release":"tax-2026.10","request_id":"f90919d6-a35a-4d4f-aced-b3748bb44251","scope":"universe","sample_multiplier":1,"history_claim":"verified since 2020","attribution":"Data by Veridion","credits_spent":0}},"figure":{"id":"companies.headroom-js","value":79192,"unit":"companies run Headroom.js","denominator":"54,527,857 companies in the index (0.15%)","date":"12 Sept 2026","dateLabel":"landing","method":"companies-live"},"canonical":"https://stacklookup.ai/tech/headroom-js"}