{"slug":"swup","name":"Swup","vendor_name":"Swup","is_countable":true,"categories":[{"slug":"web-engineering","label":"Web Engineering","level":0},{"slug":"javascript-libraries","label":"JavaScript Libraries","level":1},{"slug":"javascript-libraries/animation-and-scrolling-libraries","label":"Animation and scrolling libraries","level":2}],"adoption":{"live_companies":7679,"live_hosts":17014,"share_of_index":"0.01%","share_of_hosts":"<0.01%"},"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":0,"panel_companies":0,"live_hosts":10,"adds":0,"removals":0,"share_of_dimension":null,"share_in_subcategory":null,"suppressed":true},{"month":"2024-09","live_companies":122,"panel_companies":27,"live_hosts":319,"adds":120,"removals":10,"share_of_dimension":0.00000356,"share_in_subcategory":0.00005235,"suppressed":false},{"month":"2024-10","live_companies":551,"panel_companies":122,"live_hosts":1359,"adds":439,"removals":33,"share_of_dimension":0.00001602,"share_in_subcategory":0.00020258,"suppressed":false},{"month":"2024-11","live_companies":1083,"panel_companies":240,"live_hosts":2522,"adds":565,"removals":40,"share_of_dimension":0.00003139,"share_in_subcategory":0.00033708,"suppressed":false},{"month":"2024-12","live_companies":1609,"panel_companies":356,"live_hosts":3669,"adds":566,"removals":41,"share_of_dimension":0.0000465,"share_in_subcategory":0.00043526,"suppressed":false},{"month":"2025-01","live_companies":2202,"panel_companies":487,"live_hosts":4980,"adds":634,"removals":62,"share_of_dimension":0.00006343,"share_in_subcategory":0.00051835,"suppressed":false},{"month":"2025-02","live_companies":2774,"panel_companies":614,"live_hosts":6234,"adds":634,"removals":62,"share_of_dimension":0.00007966,"share_in_subcategory":0.0005818,"suppressed":false},{"month":"2025-03","live_companies":3346,"panel_companies":740,"live_hosts":7488,"adds":634,"removals":62,"share_of_dimension":0.00009579,"share_in_subcategory":0.00063278,"suppressed":false},{"month":"2025-04","live_companies":3955,"panel_companies":875,"live_hosts":8832,"adds":672,"removals":76,"share_of_dimension":0.00011298,"share_in_subcategory":0.00068433,"suppressed":false},{"month":"2025-05","live_companies":4551,"panel_companies":1007,"live_hosts":10137,"adds":672,"removals":76,"share_of_dimension":0.00012971,"share_in_subcategory":0.00072874,"suppressed":false},{"month":"2025-06","live_companies":5176,"panel_companies":1145,"live_hosts":11516,"adds":700,"removals":83,"share_of_dimension":0.00014719,"share_in_subcategory":0.0007691,"suppressed":false},{"month":"2025-07","live_companies":5795,"panel_companies":1282,"live_hosts":12879,"adds":702,"removals":89,"share_of_dimension":0.00016443,"share_in_subcategory":0.00080433,"suppressed":false},{"month":"2025-08","live_companies":6424,"panel_companies":1421,"live_hosts":14270,"adds":719,"removals":155,"share_of_dimension":0.00018186,"share_in_subcategory":0.00083354,"suppressed":false},{"month":"2025-09","live_companies":6984,"panel_companies":1545,"live_hosts":15478,"adds":715,"removals":155,"share_of_dimension":0.00019736,"share_in_subcategory":0.000862,"suppressed":false},{"month":"2025-10","live_companies":7428,"panel_companies":1644,"live_hosts":16387,"adds":599,"removals":145,"share_of_dimension":0.00020981,"share_in_subcategory":0.00088779,"suppressed":false},{"month":"2025-11","live_companies":7563,"panel_companies":1673,"live_hosts":16566,"adds":280,"removals":123,"share_of_dimension":0.00021358,"share_in_subcategory":0.00089825,"suppressed":false},{"month":"2025-12","live_companies":7594,"panel_companies":1680,"live_hosts":16620,"adds":153,"removals":115,"share_of_dimension":0.00021448,"share_in_subcategory":0.00090741,"suppressed":false},{"month":"2026-01","live_companies":7634,"panel_companies":1689,"live_hosts":16698,"adds":155,"removals":116,"share_of_dimension":0.00021562,"share_in_subcategory":0.0009164,"suppressed":false},{"month":"2026-02","live_companies":7688,"panel_companies":1701,"live_hosts":16866,"adds":170,"removals":95,"share_of_dimension":0.000217,"share_in_subcategory":0.00092558,"suppressed":false},{"month":"2026-03","live_companies":7785,"panel_companies":1723,"live_hosts":17188,"adds":193,"removals":96,"share_of_dimension":0.00021945,"share_in_subcategory":0.00093363,"suppressed":false},{"month":"2026-04","live_companies":7814,"panel_companies":1729,"live_hosts":17262,"adds":209,"removals":104,"share_of_dimension":0.00022026,"share_in_subcategory":0.00094006,"suppressed":false},{"month":"2026-05","live_companies":7804,"panel_companies":1727,"live_hosts":17243,"adds":183,"removals":97,"share_of_dimension":0.00021997,"share_in_subcategory":0.0009448,"suppressed":false},{"month":"2026-06","live_companies":7810,"panel_companies":1728,"live_hosts":17271,"adds":202,"removals":107,"share_of_dimension":0.00022013,"share_in_subcategory":0.00094804,"suppressed":false},{"month":"2026-07","live_companies":7776,"panel_companies":1721,"live_hosts":17199,"adds":183,"removals":108,"share_of_dimension":0.00021917,"share_in_subcategory":0.00095022,"suppressed":false},{"month":"2026-08","live_companies":7742,"panel_companies":1713,"live_hosts":17132,"adds":202,"removals":112,"share_of_dimension":0.00021821,"share_in_subcategory":0.0009522,"suppressed":false},{"month":"2026-09","live_companies":7679,"panel_companies":1699,"live_hosts":16997,"adds":201,"removals":5,"share_of_dimension":0.00021644,"share_in_subcategory":0.00095843,"suppressed":false}],"profile":{"tech_id":"vt_wz5lrusq2p","name":"Swup","slug":"swup","detection_name":"swup","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/animation-and-scrolling-libraries","label":"Animation and scrolling libraries","level":2}],"parent_tech_id":null,"platform_tech_id":null,"vendor":{"org_id":null,"name":"Swup","domain":"swup.js.org"},"description_short":"JavaScript library for page transitions using AJAX and partial reloads.","description_long":"Swup enables smooth page transitions by intercepting navigation and replacing content via AJAX, preserving state and animations. Developers use it to improve UX without a full SPA framework.","pricing_model":["free"],"is_paid":"no","price_band":"none","deployment":"self_hosted","is_open_source":true,"relationship_type":null,"confidence":0.9,"evidence_channels":["wappalyzer"],"edges":{"implies":[],"requires":[],"excludes":[]},"adoption":{"scope":"sample","sample_multiplier":1,"live_companies":7679,"live_hosts":17014,"all_hosts":19498,"live_companies_estimate":7679,"live_hosts_estimate":17014,"first_discovered":"2025-02-02","last_discovered":"2026-09-10","trend":"stable","adds_12m":2119,"removals_12m":1332,"panel":{"anchor":"2020-12-31","companies":1699,"scale_factor":4.519337481082899,"sufficient":true},"share_in_subcategory":0.0006,"by_country":[{"value":"us","companies":845},{"value":"de","companies":690},{"value":"it","companies":504},{"value":"gb","companies":439},{"value":"fr","companies":398},{"value":"ca","companies":393},{"value":"in","companies":385},{"value":"nl","companies":377},{"value":"ch","companies":338},{"value":"cz","companies":322}],"by_naics2":[{"value":"54","companies":2650,"label":"Professional, Scientific, and Technical Services"},{"value":"51","companies":683,"label":"Information"},{"value":"72","companies":635,"label":"Accommodation and Food Services"},{"value":"71","companies":452,"label":"Arts, Entertainment, and Recreation"},{"value":"81","companies":351,"label":"Other Services (except Public Administration)"},{"value":"33","companies":341,"label":"Manufacturing"},{"value":"62","companies":310,"label":"Health Care and Social Assistance"},{"value":"23","companies":296,"label":"Construction"},{"value":"61","companies":286,"label":"Educational Services"},{"value":"56","companies":222,"label":"Administrative and Support and Waste Management and Remediation Services"}],"by_employee_band":[{"value":"1-10","companies":4859},{"value":"10-100","companies":2292},{"value":"100-1000","companies":177},{"value":"1000+","companies":12}],"by_revenue_band":[{"value":"under_1m","companies":4395},{"value":"1m_10m","companies":2521},{"value":"10m_100m","companies":368},{"value":"100m_1b","companies":30},{"value":"1b_plus","companies":2}]},"trend_12m":[{"month":"2025-10","live_companies":7809,"panel_companies":1728,"live_hosts":null,"adds":157,"removals":173,"share_of_dimension":0.00022043,"share_in_subcategory":null,"suppressed":false},{"month":"2025-11","live_companies":7748,"panel_companies":1714,"live_hosts":null,"adds":137,"removals":151,"share_of_dimension":0.00021881,"share_in_subcategory":null,"suppressed":false},{"month":"2025-12","live_companies":7700,"panel_companies":1704,"live_hosts":null,"adds":122,"removals":135,"share_of_dimension":0.00021753,"share_in_subcategory":null,"suppressed":false},{"month":"2026-01","live_companies":7666,"panel_companies":1696,"live_hosts":null,"adds":113,"removals":123,"share_of_dimension":0.00021662,"share_in_subcategory":null,"suppressed":false},{"month":"2026-02","live_companies":7734,"panel_companies":1711,"live_hosts":null,"adds":201,"removals":113,"share_of_dimension":0.00021832,"share_in_subcategory":null,"suppressed":false},{"month":"2026-03","live_companies":7814,"panel_companies":1729,"live_hosts":null,"adds":209,"removals":104,"share_of_dimension":0.00022026,"share_in_subcategory":null,"suppressed":false},{"month":"2026-04","live_companies":7814,"panel_companies":1729,"live_hosts":null,"adds":209,"removals":104,"share_of_dimension":0.00022026,"share_in_subcategory":null,"suppressed":false},{"month":"2026-05","live_companies":7804,"panel_companies":1727,"live_hosts":null,"adds":183,"removals":97,"share_of_dimension":0.00021997,"share_in_subcategory":null,"suppressed":false},{"month":"2026-06","live_companies":7810,"panel_companies":1728,"live_hosts":null,"adds":202,"removals":107,"share_of_dimension":0.00022013,"share_in_subcategory":null,"suppressed":false},{"month":"2026-07","live_companies":7776,"panel_companies":1721,"live_hosts":null,"adds":183,"removals":108,"share_of_dimension":0.00021917,"share_in_subcategory":null,"suppressed":false},{"month":"2026-08","live_companies":7742,"panel_companies":1713,"live_hosts":null,"adds":202,"removals":112,"share_of_dimension":0.00021821,"share_in_subcategory":null,"suppressed":false},{"month":"2026-09","live_companies":7679,"panel_companies":1699,"live_hosts":null,"adds":201,"removals":5,"share_of_dimension":0.00021644,"share_in_subcategory":null,"suppressed":false}],"competitors":[{"tech_id":"vt_allgdjuy2k","name":"jQuery Waypoints","slug":"jquery-waypoints","live_companies":4166331},{"tech_id":"vt_2ztknr672o","name":"GSAP","slug":"gsap","live_companies":2947343},{"tech_id":"vt_bmaotz5llh","name":"parallax.js","slug":"parallax-js","live_companies":2299550},{"tech_id":"vt_g6ik2xw5y7","name":"WOW","slug":"wow","live_companies":1373263},{"tech_id":"vt_ipyzozvbbu","name":"AOS","slug":"aos","live_companies":1155691},{"tech_id":"vt_zn6f4mxxea","name":"jQuery.ScrollTo","slug":"jquery-scrollto","live_companies":1078013},{"tech_id":"vt_kiggx3olff","name":"Framer Motion","slug":"framer-motion","live_companies":616303},{"tech_id":"vt_spjke4vnfg","name":"Skrollr","slug":"skrollr","live_companies":552685}],"subcategory":{"slug":"javascript-libraries/animation-and-scrolling-libraries","label":"Animation and scrolling libraries","technologies_total":37,"rank":28,"companies_with_any":12257800,"companies_with_any_est":12257800,"detections_sample":16810386,"technologies":[{"tech_id":"vt_allgdjuy2k","name":"jQuery Waypoints","slug":"jquery-waypoints","vendor_name":"imakewebthings","rank":1,"companies_sample":4166331,"companies_est":4166331,"share_of_category":0.2478,"share_of_companies":0.3399,"suppressed_share":false},{"tech_id":"vt_2ztknr672o","name":"GSAP","slug":"gsap","vendor_name":"GreenSock","rank":2,"companies_sample":2947343,"companies_est":2947343,"share_of_category":0.1753,"share_of_companies":0.2404,"suppressed_share":false},{"tech_id":"vt_bmaotz5llh","name":"parallax.js","slug":"parallax-js","vendor_name":"PixelCog","rank":3,"companies_sample":2299550,"companies_est":2299550,"share_of_category":0.1368,"share_of_companies":0.1876,"suppressed_share":false},{"tech_id":"vt_g6ik2xw5y7","name":"WOW","slug":"wow","vendor_name":"Delac","rank":4,"companies_sample":1373263,"companies_est":1373263,"share_of_category":0.0817,"share_of_companies":0.112,"suppressed_share":false},{"tech_id":"vt_ipyzozvbbu","name":"AOS","slug":"aos","vendor_name":"Michał Śník (AOS)","rank":5,"companies_sample":1155691,"companies_est":1155691,"share_of_category":0.0687,"share_of_companies":0.0943,"suppressed_share":false},{"tech_id":"vt_zn6f4mxxea","name":"jQuery.ScrollTo","slug":"jquery-scrollto","vendor_name":"Open-source community","rank":6,"companies_sample":1078013,"companies_est":1078013,"share_of_category":0.0641,"share_of_companies":0.0879,"suppressed_share":false},{"tech_id":"vt_kiggx3olff","name":"Framer Motion","slug":"framer-motion","vendor_name":"Framer","rank":7,"companies_sample":616303,"companies_est":616303,"share_of_category":0.0367,"share_of_companies":0.0503,"suppressed_share":false},{"tech_id":"vt_spjke4vnfg","name":"Skrollr","slug":"skrollr","vendor_name":"Alexander Prinzhorn","rank":8,"companies_sample":552685,"companies_est":552685,"share_of_category":0.0329,"share_of_companies":0.0451,"suppressed_share":false},{"tech_id":"vt_bvvfxuzdgy","name":"particles.js","slug":"particles-js","vendor_name":"Vincent Garreau","rank":9,"companies_sample":490289,"companies_est":490289,"share_of_category":0.0292,"share_of_companies":0.04,"suppressed_share":false},{"tech_id":"vt_64uyn3t4da","name":"anime.js","slug":"anime-js","vendor_name":"anime.js","rank":10,"companies_sample":481368,"companies_est":481368,"share_of_category":0.0286,"share_of_companies":0.0393,"suppressed_share":false},{"tech_id":"vt_75nawbbgde","name":"Odometer","slug":"odometer","vendor_name":"HubSpot","rank":11,"companies_sample":242547,"companies_est":242547,"share_of_category":0.0144,"share_of_companies":0.0198,"suppressed_share":false},{"tech_id":"vt_yez7b6muka","name":"Lenis","slug":"lenis","vendor_name":"Darkroom Engineering","rank":12,"companies_sample":240505,"companies_est":240505,"share_of_category":0.0143,"share_of_companies":0.0196,"suppressed_share":false},{"tech_id":"vt_xef2zvlwpw","name":"ProgressBar.js","slug":"progressbar-js","vendor_name":"Kimmobrunfeldt","rank":13,"companies_sample":225568,"companies_est":225568,"share_of_category":0.0134,"share_of_companies":0.0184,"suppressed_share":false},{"tech_id":"vt_djpetnwr6e","name":"Stellar.js","slug":"stellar-js","vendor_name":"Mark Dalgleish","rank":14,"companies_sample":210902,"companies_est":210902,"share_of_category":0.0125,"share_of_companies":0.0172,"suppressed_share":false},{"tech_id":"vt_mhevi2oklw","name":"scrollreveal","slug":"scrollreveal","vendor_name":"ScrollReveal Project","rank":15,"companies_sample":206984,"companies_est":206984,"share_of_category":0.0123,"share_of_companies":0.0169,"suppressed_share":false},{"tech_id":"vt_izqk6fcfqj","name":"Vivus","slug":"vivus","vendor_name":"Maxwellito","rank":16,"companies_sample":154046,"companies_est":154046,"share_of_category":0.0092,"share_of_companies":0.0126,"suppressed_share":false},{"tech_id":"vt_3uw45x456o","name":"ScrollMagic","slug":"scrollmagic","vendor_name":"ScrollMagic","rank":17,"companies_sample":121942,"companies_est":121942,"share_of_category":0.0073,"share_of_companies":0.0099,"suppressed_share":false},{"tech_id":"vt_zhuf6oepoq","name":"Morphext","slug":"morphext","vendor_name":"Yian Lai","rank":18,"companies_sample":63638,"companies_est":63638,"share_of_category":0.0038,"share_of_companies":0.0052,"suppressed_share":false},{"tech_id":"vt_ysowvn3ald","name":"script.aculo.us","slug":"script-aculo-us","vendor_name":"script.aculo.us Project","rank":19,"companies_sample":53999,"companies_est":53999,"share_of_category":0.0032,"share_of_companies":0.0044,"suppressed_share":false},{"tech_id":"vt_iuri6re4pq","name":"fullPage.js","slug":"fullpage-js","vendor_name":"Alvaro Trigo","rank":20,"companies_sample":27252,"companies_est":27252,"share_of_category":0.0016,"share_of_companies":0.0022,"suppressed_share":false},{"tech_id":"vt_agmljpee27","name":"simplyScroll","slug":"simplyscroll","vendor_name":"Logicbox","rank":21,"companies_sample":15748,"companies_est":15748,"share_of_category":0.0009,"share_of_companies":0.0013,"suppressed_share":false},{"tech_id":"vt_e3krcwxgco","name":"p5.js","slug":"p5-js","vendor_name":"The Processing Foundation","rank":22,"companies_sample":13615,"companies_est":13615,"share_of_category":0.0008,"share_of_companies":0.0011,"suppressed_share":false},{"tech_id":"vt_e7seojoxac","name":"Moofx","slug":"moofx","vendor_name":"kamicane","rank":23,"companies_sample":11461,"companies_est":11461,"share_of_category":0.0007,"share_of_companies":0.0009,"suppressed_share":false},{"tech_id":"vt_qj65qwisb5","name":"Locomotive Scroll","slug":"locomotive-scroll","vendor_name":"Locomotive","rank":24,"companies_sample":11428,"companies_est":11428,"share_of_category":0.0007,"share_of_companies":0.0009,"suppressed_share":false},{"tech_id":"vt_ep5pw2oji3","name":"Granim.js","slug":"granim-js","vendor_name":"Sarcadass","rank":25,"companies_sample":10852,"companies_est":10852,"share_of_category":0.0006,"share_of_companies":0.0009,"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":"b003ace5-dcba-4202-85d9-6dc4ef1aefc8","scope":"universe","sample_multiplier":1,"history_claim":"verified since 2020","attribution":"Data by Veridion","credits_spent":0}},"figure":{"id":"companies.swup","value":7679,"unit":"companies run Swup","denominator":"54,527,857 companies in the index (0.01%)","date":"12 Sept 2026","dateLabel":"landing","method":"companies-live"},"canonical":"https://stacklookup.ai/tech/swup"}