{"slug":"three-js","name":"Three.js","vendor_name":"Three.js Project","is_countable":true,"categories":[{"slug":"web-engineering","label":"Web Engineering","level":0},{"slug":"javascript-libraries","label":"JavaScript Libraries","level":1},{"slug":"javascript-libraries/charting-and-visualization-libraries","label":"Charting and visualization libraries","level":2}],"adoption":{"live_companies":177392,"live_hosts":414761,"share_of_index":"0.33%","share_of_hosts":"0.22%"},"index":{"companies":54527857,"hosts":191809695,"landing_date":"2026-09-12"},"trend":[{"month":"2021-01","live_companies":28156,"panel_companies":3133,"live_hosts":184465,"adds":1,"removals":1,"share_of_dimension":0.00042391,"share_in_subcategory":null,"suppressed":false},{"month":"2021-02","live_companies":28156,"panel_companies":3133,"live_hosts":184465,"adds":1,"removals":1,"share_of_dimension":0.00042391,"share_in_subcategory":null,"suppressed":false},{"month":"2021-03","live_companies":28155,"panel_companies":3133,"live_hosts":184465,"adds":1,"removals":1,"share_of_dimension":0.0004239,"share_in_subcategory":null,"suppressed":false},{"month":"2021-04","live_companies":28155,"panel_companies":3133,"live_hosts":184465,"adds":1,"removals":1,"share_of_dimension":0.0004239,"share_in_subcategory":null,"suppressed":false},{"month":"2021-05","live_companies":28155,"panel_companies":3133,"live_hosts":184465,"adds":1,"removals":1,"share_of_dimension":0.0004239,"share_in_subcategory":null,"suppressed":false},{"month":"2021-06","live_companies":28155,"panel_companies":3133,"live_hosts":184465,"adds":1,"removals":1,"share_of_dimension":0.0004239,"share_in_subcategory":null,"suppressed":false},{"month":"2021-07","live_companies":28156,"panel_companies":3133,"live_hosts":184466,"adds":1,"removals":1,"share_of_dimension":0.00042391,"share_in_subcategory":null,"suppressed":false},{"month":"2021-08","live_companies":28166,"panel_companies":3134,"live_hosts":184492,"adds":12,"removals":6,"share_of_dimension":0.00042406,"share_in_subcategory":null,"suppressed":false},{"month":"2021-09","live_companies":28174,"panel_companies":3135,"live_hosts":184518,"adds":13,"removals":8,"share_of_dimension":0.00042418,"share_in_subcategory":null,"suppressed":false},{"month":"2021-10","live_companies":28179,"panel_companies":3136,"live_hosts":184538,"adds":13,"removals":8,"share_of_dimension":0.00042426,"share_in_subcategory":null,"suppressed":false},{"month":"2021-11","live_companies":28185,"panel_companies":3136,"live_hosts":184562,"adds":13,"removals":9,"share_of_dimension":0.00042435,"share_in_subcategory":null,"suppressed":false},{"month":"2021-12","live_companies":28191,"panel_companies":3137,"live_hosts":184588,"adds":15,"removals":11,"share_of_dimension":0.00042445,"share_in_subcategory":null,"suppressed":false},{"month":"2022-01","live_companies":28195,"panel_companies":3138,"live_hosts":184611,"adds":15,"removals":11,"share_of_dimension":0.00042451,"share_in_subcategory":null,"suppressed":false},{"month":"2022-02","live_companies":28199,"panel_companies":3138,"live_hosts":184633,"adds":15,"removals":11,"share_of_dimension":0.00042457,"share_in_subcategory":null,"suppressed":false},{"month":"2022-03","live_companies":28206,"panel_companies":3139,"live_hosts":184660,"adds":17,"removals":12,"share_of_dimension":0.00042468,"share_in_subcategory":null,"suppressed":false},{"month":"2022-04","live_companies":28211,"panel_companies":3139,"live_hosts":184686,"adds":17,"removals":12,"share_of_dimension":0.00042476,"share_in_subcategory":null,"suppressed":false},{"month":"2022-05","live_companies":28217,"panel_companies":3140,"live_hosts":184712,"adds":17,"removals":12,"share_of_dimension":0.00042485,"share_in_subcategory":null,"suppressed":false},{"month":"2022-06","live_companies":28222,"panel_companies":3141,"live_hosts":184739,"adds":17,"removals":12,"share_of_dimension":0.00042493,"share_in_subcategory":null,"suppressed":false},{"month":"2022-07","live_companies":28228,"panel_companies":3141,"live_hosts":184764,"adds":17,"removals":12,"share_of_dimension":0.00042502,"share_in_subcategory":null,"suppressed":false},{"month":"2022-08","live_companies":28233,"panel_companies":3142,"live_hosts":184789,"adds":17,"removals":11,"share_of_dimension":0.0004251,"share_in_subcategory":null,"suppressed":false},{"month":"2022-09","live_companies":28230,"panel_companies":3141,"live_hosts":184798,"adds":9,"removals":9,"share_of_dimension":0.00042505,"share_in_subcategory":null,"suppressed":false},{"month":"2022-10","live_companies":28229,"panel_companies":3141,"live_hosts":184804,"adds":8,"removals":7,"share_of_dimension":0.00042504,"share_in_subcategory":null,"suppressed":false},{"month":"2022-11","live_companies":28230,"panel_companies":3141,"live_hosts":184814,"adds":8,"removals":7,"share_of_dimension":0.00042506,"share_in_subcategory":null,"suppressed":false},{"month":"2022-12","live_companies":28230,"panel_companies":3141,"live_hosts":184821,"adds":7,"removals":5,"share_of_dimension":0.00042506,"share_in_subcategory":null,"suppressed":false},{"month":"2023-01","live_companies":28230,"panel_companies":3141,"live_hosts":184826,"adds":5,"removals":3,"share_of_dimension":0.00042506,"share_in_subcategory":null,"suppressed":false},{"month":"2023-02","live_companies":28232,"panel_companies":3142,"live_hosts":184835,"adds":5,"removals":3,"share_of_dimension":0.00042509,"share_in_subcategory":null,"suppressed":false},{"month":"2023-03","live_companies":28234,"panel_companies":3142,"live_hosts":184843,"adds":5,"removals":3,"share_of_dimension":0.00042512,"share_in_subcategory":null,"suppressed":false},{"month":"2023-04","live_companies":32326,"panel_companies":3597,"live_hosts":193150,"adds":4094,"removals":1580,"share_of_dimension":0.0004857,"share_in_subcategory":null,"suppressed":false},{"month":"2023-05","live_companies":34840,"panel_companies":3877,"live_hosts":198392,"adds":4094,"removals":1580,"share_of_dimension":0.00052271,"share_in_subcategory":null,"suppressed":false},{"month":"2023-06","live_companies":37354,"panel_companies":4157,"live_hosts":203633,"adds":4094,"removals":1580,"share_of_dimension":0.00055963,"share_in_subcategory":null,"suppressed":false},{"month":"2023-07","live_companies":39868,"panel_companies":4436,"live_hosts":208874,"adds":4094,"removals":1580,"share_of_dimension":0.00059643,"share_in_subcategory":null,"suppressed":false},{"month":"2023-08","live_companies":42382,"panel_companies":4716,"live_hosts":214115,"adds":4094,"removals":1580,"share_of_dimension":0.00063313,"share_in_subcategory":null,"suppressed":false},{"month":"2023-09","live_companies":44896,"panel_companies":4996,"live_hosts":219357,"adds":4094,"removals":1580,"share_of_dimension":0.00066973,"share_in_subcategory":null,"suppressed":false},{"month":"2023-10","live_companies":47407,"panel_companies":5275,"live_hosts":224589,"adds":4092,"removals":1578,"share_of_dimension":0.00070617,"share_in_subcategory":null,"suppressed":false},{"month":"2023-11","live_companies":49921,"panel_companies":5555,"live_hosts":229826,"adds":4092,"removals":1578,"share_of_dimension":0.00074256,"share_in_subcategory":null,"suppressed":false},{"month":"2023-12","live_companies":52434,"panel_companies":5835,"live_hosts":235062,"adds":4092,"removals":1578,"share_of_dimension":0.00077883,"share_in_subcategory":null,"suppressed":false},{"month":"2024-01","live_companies":54948,"panel_companies":6115,"live_hosts":240298,"adds":4092,"removals":1578,"share_of_dimension":0.00081501,"share_in_subcategory":null,"suppressed":false},{"month":"2024-02","live_companies":57472,"panel_companies":6395,"live_hosts":245550,"adds":4102,"removals":1578,"share_of_dimension":0.00085123,"share_in_subcategory":null,"suppressed":false},{"month":"2024-03","live_companies":60983,"panel_companies":6786,"live_hosts":252566,"adds":5090,"removals":1783,"share_of_dimension":0.00090099,"share_in_subcategory":null,"suppressed":false},{"month":"2024-04","live_companies":64290,"panel_companies":7154,"live_hosts":259205,"adds":5090,"removals":1783,"share_of_dimension":0.00094762,"share_in_subcategory":null,"suppressed":false},{"month":"2024-05","live_companies":63504,"panel_companies":7067,"live_hosts":257540,"adds":998,"removals":205,"share_of_dimension":0.00093578,"share_in_subcategory":null,"suppressed":false},{"month":"2024-06","live_companies":64319,"panel_companies":7157,"live_hosts":258992,"adds":1020,"removals":207,"share_of_dimension":0.00094689,"share_in_subcategory":null,"suppressed":false},{"month":"2024-07","live_companies":65131,"panel_companies":7248,"live_hosts":260436,"adds":1020,"removals":207,"share_of_dimension":0.00095794,"share_in_subcategory":null,"suppressed":false},{"month":"2024-08","live_companies":66012,"panel_companies":7346,"live_hosts":261998,"adds":1089,"removals":221,"share_of_dimension":0.0009699,"share_in_subcategory":null,"suppressed":false},{"month":"2024-09","live_companies":69150,"panel_companies":7695,"live_hosts":267588,"adds":3359,"removals":612,"share_of_dimension":0.00101359,"share_in_subcategory":null,"suppressed":false},{"month":"2024-10","live_companies":76123,"panel_companies":8471,"live_hosts":279237,"adds":7585,"removals":1682,"share_of_dimension":0.00111286,"share_in_subcategory":null,"suppressed":false},{"month":"2024-11","live_companies":84148,"panel_companies":9364,"live_hosts":290067,"adds":9707,"removals":1949,"share_of_dimension":0.00122656,"share_in_subcategory":null,"suppressed":false},{"month":"2024-12","live_companies":91920,"panel_companies":10229,"live_hosts":300493,"adds":9721,"removals":1957,"share_of_dimension":0.00133593,"share_in_subcategory":null,"suppressed":false},{"month":"2025-01","live_companies":101370,"panel_companies":11280,"live_hosts":313550,"adds":11407,"removals":2606,"share_of_dimension":0.0014686,"share_in_subcategory":null,"suppressed":false},{"month":"2025-02","live_companies":110170,"panel_companies":12260,"live_hosts":325470,"adds":11407,"removals":2606,"share_of_dimension":0.00159107,"share_in_subcategory":null,"suppressed":false},{"month":"2025-03","live_companies":118960,"panel_companies":13238,"live_hosts":337375,"adds":11396,"removals":2606,"share_of_dimension":0.00171264,"share_in_subcategory":null,"suppressed":false},{"month":"2025-04","live_companies":127678,"panel_companies":14208,"live_hosts":349027,"adds":11324,"removals":2883,"share_of_dimension":0.00183424,"share_in_subcategory":null,"suppressed":false},{"month":"2025-05","live_companies":136118,"panel_companies":15147,"live_hosts":360204,"adds":11324,"removals":2883,"share_of_dimension":0.00195113,"share_in_subcategory":null,"suppressed":false},{"month":"2025-06","live_companies":145883,"panel_companies":16234,"live_hosts":373518,"adds":12649,"removals":3210,"share_of_dimension":0.00208634,"share_in_subcategory":null,"suppressed":false},{"month":"2025-07","live_companies":155429,"panel_companies":17296,"live_hosts":386418,"adds":12755,"removals":3499,"share_of_dimension":0.00221787,"share_in_subcategory":null,"suppressed":false},{"month":"2025-08","live_companies":165373,"panel_companies":18403,"live_hosts":399945,"adds":13443,"removals":6284,"share_of_dimension":0.00235443,"share_in_subcategory":null,"suppressed":false},{"month":"2025-09","live_companies":172468,"panel_companies":19192,"live_hosts":408742,"adds":13379,"removals":6286,"share_of_dimension":0.00245107,"share_in_subcategory":null,"suppressed":false},{"month":"2025-10","live_companies":177291,"panel_companies":19729,"live_hosts":413486,"adds":11109,"removals":5894,"share_of_dimension":0.00251846,"share_in_subcategory":null,"suppressed":false},{"month":"2025-11","live_companies":178279,"panel_companies":19839,"live_hosts":412172,"adds":6883,"removals":4825,"share_of_dimension":0.00253198,"share_in_subcategory":null,"suppressed":false},{"month":"2025-12","live_companies":178216,"panel_companies":19832,"live_hosts":411677,"adds":4761,"removals":4558,"share_of_dimension":0.00253134,"share_in_subcategory":null,"suppressed":false},{"month":"2026-01","live_companies":178526,"panel_companies":19866,"live_hosts":411840,"adds":4869,"removals":4604,"share_of_dimension":0.00253589,"share_in_subcategory":null,"suppressed":false},{"month":"2026-02","live_companies":180033,"panel_companies":20034,"live_hosts":415271,"adds":6111,"removals":3984,"share_of_dimension":0.00255552,"share_in_subcategory":null,"suppressed":false},{"month":"2026-03","live_companies":183053,"panel_companies":20370,"live_hosts":421933,"adds":7004,"removals":3994,"share_of_dimension":0.00259504,"share_in_subcategory":null,"suppressed":false},{"month":"2026-04","live_companies":183697,"panel_companies":20442,"live_hosts":423102,"adds":7588,"removals":4327,"share_of_dimension":0.00260402,"share_in_subcategory":null,"suppressed":false},{"month":"2026-05","live_companies":183378,"panel_companies":20406,"live_hosts":422698,"adds":7196,"removals":4150,"share_of_dimension":0.00259943,"share_in_subcategory":null,"suppressed":false},{"month":"2026-06","live_companies":183621,"panel_companies":20433,"live_hosts":423321,"adds":7915,"removals":4565,"share_of_dimension":0.00260274,"share_in_subcategory":null,"suppressed":false},{"month":"2026-07","live_companies":182005,"panel_companies":20253,"live_hosts":420996,"adds":6881,"removals":4601,"share_of_dimension":0.00257985,"share_in_subcategory":null,"suppressed":false},{"month":"2026-08","live_companies":180307,"panel_companies":20064,"live_hosts":418679,"adds":7533,"removals":4702,"share_of_dimension":0.00255578,"share_in_subcategory":null,"suppressed":false},{"month":"2026-09","live_companies":177388,"panel_companies":19740,"live_hosts":414552,"adds":7332,"removals":202,"share_of_dimension":0.00251449,"share_in_subcategory":null,"suppressed":false}],"profile":{"tech_id":"vt_2lebtblrug","name":"Three.js","slug":"three-js","detection_name":"three.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/charting-and-visualization-libraries","label":"Charting and visualization libraries","level":2}],"parent_tech_id":null,"platform_tech_id":null,"vendor":{"org_id":null,"name":"Three.js Project","domain":"threejs.org"},"description_short":"An open-source JavaScript library for 3D graphics on the web.","description_long":"Three.js is a JavaScript library that renders 3D graphics in the browser using WebGL and related APIs. Developers use it to build interactive 3D visualizations, games, and product viewers.","pricing_model":["free"],"is_paid":"no","price_band":"none","deployment":"self_hosted","is_open_source":true,"relationship_type":null,"confidence":1,"evidence_channels":["wappalyzer"],"edges":{"implies":[],"requires":[],"excludes":[]},"adoption":{"scope":"sample","sample_multiplier":1,"live_companies":177392,"live_hosts":414761,"all_hosts":500343,"live_companies_estimate":177392,"live_hosts_estimate":414761,"first_discovered":"2019-10-04","last_discovered":"2026-09-10","trend":"stable","adds_12m":78475,"removals_12m":55941,"panel":{"anchor":"2020-12-31","companies":19740,"scale_factor":8.986415973714873,"sufficient":true},"share_in_subcategory":0.1024,"by_country":[{"value":"us","companies":34601},{"value":"in","companies":14753},{"value":"jp","companies":11955},{"value":"cn","companies":8780},{"value":"de","companies":8560},{"value":"gb","companies":6982},{"value":"fr","companies":5851},{"value":"it","companies":5448},{"value":"br","companies":4631},{"value":"es","companies":4146}],"by_naics2":[{"value":"54","companies":53149,"label":"Professional, Scientific, and Technical Services"},{"value":"51","companies":21059,"label":"Information"},{"value":"33","companies":15186,"label":"Manufacturing"},{"value":"61","companies":8926,"label":"Educational Services"},{"value":"23","companies":8413,"label":"Construction"},{"value":"62","companies":7681,"label":"Health Care and Social Assistance"},{"value":"81","companies":7355,"label":"Other Services (except Public Administration)"},{"value":"71","companies":6093,"label":"Arts, Entertainment, and Recreation"},{"value":"32","companies":6073,"label":"Manufacturing"},{"value":"56","companies":5748,"label":"Administrative and Support and Waste Management and Remediation Services"}],"by_employee_band":[{"value":"1-10","companies":108086},{"value":"10-100","companies":56705},{"value":"100-1000","companies":4862},{"value":"1000+","companies":398}],"by_revenue_band":[{"value":"under_1m","companies":104752},{"value":"1m_10m","companies":56052},{"value":"10m_100m","companies":8235},{"value":"100m_1b","companies":659},{"value":"1b_plus","companies":49}]},"trend_12m":[{"month":"2025-10","live_companies":184523,"panel_companies":20534,"live_hosts":null,"adds":5686,"removals":7244,"share_of_dimension":0.00261952,"share_in_subcategory":null,"suppressed":false},{"month":"2025-11","live_companies":182009,"panel_companies":20254,"live_hosts":null,"adds":4975,"removals":6339,"share_of_dimension":0.00258496,"share_in_subcategory":null,"suppressed":false},{"month":"2025-12","live_companies":180053,"panel_companies":20036,"live_hosts":null,"adds":4422,"removals":5634,"share_of_dimension":0.00255806,"share_in_subcategory":null,"suppressed":false},{"month":"2026-01","live_companies":178645,"panel_companies":19879,"live_hosts":null,"adds":4137,"removals":5141,"share_of_dimension":0.00253865,"share_in_subcategory":null,"suppressed":false},{"month":"2026-02","live_companies":180891,"panel_companies":20129,"live_hosts":null,"adds":7222,"removals":4709,"share_of_dimension":0.00256799,"share_in_subcategory":null,"suppressed":false},{"month":"2026-03","live_companies":183697,"panel_companies":20442,"live_hosts":null,"adds":7588,"removals":4327,"share_of_dimension":0.00260402,"share_in_subcategory":null,"suppressed":false},{"month":"2026-04","live_companies":183697,"panel_companies":20442,"live_hosts":null,"adds":7588,"removals":4327,"share_of_dimension":0.00260402,"share_in_subcategory":null,"suppressed":false},{"month":"2026-05","live_companies":183378,"panel_companies":20406,"live_hosts":null,"adds":7196,"removals":4150,"share_of_dimension":0.00259943,"share_in_subcategory":null,"suppressed":false},{"month":"2026-06","live_companies":183621,"panel_companies":20433,"live_hosts":null,"adds":7915,"removals":4565,"share_of_dimension":0.00260274,"share_in_subcategory":null,"suppressed":false},{"month":"2026-07","live_companies":182005,"panel_companies":20253,"live_hosts":null,"adds":6881,"removals":4601,"share_of_dimension":0.00257985,"share_in_subcategory":null,"suppressed":false},{"month":"2026-08","live_companies":180307,"panel_companies":20064,"live_hosts":null,"adds":7533,"removals":4702,"share_of_dimension":0.00255578,"share_in_subcategory":null,"suppressed":false},{"month":"2026-09","live_companies":177388,"panel_companies":19740,"live_hosts":null,"adds":7332,"removals":202,"share_of_dimension":0.00251449,"share_in_subcategory":null,"suppressed":false}],"competitors":[{"tech_id":"vt_cbyquqaxhk","name":"Chart.js","slug":"chart-js","live_companies":524137},{"tech_id":"vt_gllpy3arnd","name":"Easy Pie Chart","slug":"easy-pie-chart","live_companies":460073},{"tech_id":"vt_gviqqa77nc","name":"dc.js","slug":"dc-js","live_companies":285837},{"tech_id":"vt_a63flxmq3l","name":"Matter.js","slug":"matter-js","live_companies":162124},{"tech_id":"vt_ufmap2aoeu","name":"Raphael","slug":"raphael","live_companies":58149},{"tech_id":"vt_qqxxqixfsz","name":"D3","slug":"d3","live_companies":32839},{"tech_id":"vt_dobxbxqbi2","name":"SimplexNoise.js","slug":"simplexnoise-js","live_companies":27412},{"tech_id":"vt_ibutif5m64","name":"Highcharts","slug":"highcharts","live_companies":26541}],"subcategory":{"slug":"javascript-libraries/charting-and-visualization-libraries","label":"Charting and visualization libraries","technologies_total":58,"rank":4,"companies_with_any":1732123,"companies_with_any_est":1732123,"detections_sample":1914841,"technologies":[{"tech_id":"vt_cbyquqaxhk","name":"Chart.js","slug":"chart-js","vendor_name":"Chart.js contributors","rank":1,"companies_sample":524137,"companies_est":524137,"share_of_category":0.2737,"share_of_companies":0.3026,"suppressed_share":false},{"tech_id":"vt_gllpy3arnd","name":"Easy Pie Chart","slug":"easy-pie-chart","vendor_name":"rendro","rank":2,"companies_sample":460073,"companies_est":460073,"share_of_category":0.2403,"share_of_companies":0.2656,"suppressed_share":false},{"tech_id":"vt_gviqqa77nc","name":"dc.js","slug":"dc-js","vendor_name":"dc.js project","rank":3,"companies_sample":285837,"companies_est":285837,"share_of_category":0.1493,"share_of_companies":0.165,"suppressed_share":false},{"tech_id":"vt_2lebtblrug","name":"Three.js","slug":"three-js","vendor_name":"Three.js Project","rank":4,"companies_sample":177392,"companies_est":177392,"share_of_category":0.0926,"share_of_companies":0.1024,"suppressed_share":false},{"tech_id":"vt_a63flxmq3l","name":"Matter.js","slug":"matter-js","vendor_name":"Liam Brummitt","rank":5,"companies_sample":162124,"companies_est":162124,"share_of_category":0.0847,"share_of_companies":0.0936,"suppressed_share":false},{"tech_id":"vt_ufmap2aoeu","name":"Raphael","slug":"raphael","vendor_name":"Raphaël Project","rank":6,"companies_sample":58149,"companies_est":58149,"share_of_category":0.0304,"share_of_companies":0.0336,"suppressed_share":false},{"tech_id":"vt_qqxxqixfsz","name":"D3","slug":"d3","vendor_name":"D3.js Project","rank":7,"companies_sample":32839,"companies_est":32839,"share_of_category":0.0171,"share_of_companies":0.019,"suppressed_share":false},{"tech_id":"vt_dobxbxqbi2","name":"SimplexNoise.js","slug":"simplexnoise-js","vendor_name":"Jonas Wagner","rank":8,"companies_sample":27412,"companies_est":27412,"share_of_category":0.0143,"share_of_companies":0.0158,"suppressed_share":false},{"tech_id":"vt_ibutif5m64","name":"Highcharts","slug":"highcharts","vendor_name":"Highsoft","rank":9,"companies_sample":26541,"companies_est":26541,"share_of_category":0.0139,"share_of_companies":0.0153,"suppressed_share":false},{"tech_id":"vt_r4ybub5c3o","name":"ApexCharts.js","slug":"apexcharts-js","vendor_name":"ApexCharts","rank":10,"companies_sample":25191,"companies_est":25191,"share_of_category":0.0132,"share_of_companies":0.0145,"suppressed_share":false},{"tech_id":"vt_2bbwsqkyzq","name":"CanvasJS","slug":"canvasjs","vendor_name":"Fenopix","rank":11,"companies_sample":12236,"companies_est":12236,"share_of_category":0.0064,"share_of_companies":0.0071,"suppressed_share":false},{"tech_id":"vt_lj42jbg5i5","name":"PIXIjs","slug":"pixijs","vendor_name":"PixiJS Project","rank":12,"companies_sample":11993,"companies_est":11993,"share_of_category":0.0063,"share_of_companies":0.0069,"suppressed_share":false},{"tech_id":"vt_orpydk2o2q","name":"amCharts","slug":"amcharts","vendor_name":"amCharts","rank":13,"companies_sample":11189,"companies_est":11189,"share_of_category":0.0058,"share_of_companies":0.0065,"suppressed_share":false},{"tech_id":"vt_uqghd7xwze","name":"Paper.js","slug":"paper-js","vendor_name":"Paper.js","rank":14,"companies_sample":10594,"companies_est":10594,"share_of_category":0.0055,"share_of_companies":0.0061,"suppressed_share":false},{"tech_id":"vt_s6hukmq4jm","name":"Chartist.js","slug":"chartist-js","vendor_name":"Chartist.js contributors","rank":15,"companies_sample":10156,"companies_est":10156,"share_of_category":0.0053,"share_of_companies":0.0059,"suppressed_share":false},{"tech_id":"vt_ottocj66bj","name":"Morris.js","slug":"morris-js","vendor_name":"Morris.js","rank":16,"companies_sample":7766,"companies_est":7766,"share_of_category":0.0041,"share_of_companies":0.0045,"suppressed_share":false},{"tech_id":"vt_h77wn3onjl","name":"Konva.js","slug":"konva-js","vendor_name":"KonvaJS Project","rank":17,"companies_sample":7570,"companies_est":7570,"share_of_category":0.004,"share_of_companies":0.0044,"suppressed_share":false},{"tech_id":"vt_yxnz6qu55e","name":"Pannellum","slug":"pannellum","vendor_name":"Pannellum","rank":18,"companies_sample":7562,"companies_est":7562,"share_of_category":0.0039,"share_of_companies":0.0044,"suppressed_share":false},{"tech_id":"vt_zcx3z4skx4","name":"jQuery Sparklines","slug":"jquery-sparklines","vendor_name":"Omnipotent","rank":19,"companies_sample":6522,"companies_est":6522,"share_of_category":0.0034,"share_of_companies":0.0038,"suppressed_share":false},{"tech_id":"vt_qqq2jmzuha","name":"Flot","slug":"flot","vendor_name":"Flot contributors","rank":20,"companies_sample":6080,"companies_est":6080,"share_of_category":0.0032,"share_of_companies":0.0035,"suppressed_share":false},{"tech_id":"vt_xsji5q3y47","name":"ECharts","slug":"echarts","vendor_name":"Apache Software Foundation","rank":21,"companies_sample":5794,"companies_est":5794,"share_of_category":0.003,"share_of_companies":0.0033,"suppressed_share":false},{"tech_id":"vt_ey6p2tkrod","name":"KineticJS","slug":"kineticjs","vendor_name":"KineticJS Project","rank":22,"companies_sample":5171,"companies_est":5171,"share_of_category":0.0027,"share_of_companies":0.003,"suppressed_share":false},{"tech_id":"vt_6oudojh7ya","name":"Exhibit","slug":"exhibit","vendor_name":"SIMILE Project","rank":23,"companies_sample":4556,"companies_est":4556,"share_of_category":0.0024,"share_of_companies":0.0026,"suppressed_share":false},{"tech_id":"vt_jmfc6osepw","name":"Recharts","slug":"recharts","vendor_name":"Recharts","rank":24,"companies_sample":3912,"companies_est":3912,"share_of_category":0.002,"share_of_companies":0.0023,"suppressed_share":false},{"tech_id":"vt_d4vln7azqp","name":"xCharts","slug":"xcharts","vendor_name":"TenXer","rank":25,"companies_sample":3758,"companies_est":3758,"share_of_category":0.002,"share_of_companies":0.0022,"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":"d9a8c44d-ef47-43bb-99fc-863d7f600618","scope":"universe","sample_multiplier":1,"history_claim":"verified since 2020","attribution":"Data by Veridion","credits_spent":0}},"figure":{"id":"companies.three-js","value":177392,"unit":"companies run Three.js","denominator":"54,527,857 companies in the index (0.33%)","date":"12 Sept 2026","dateLabel":"landing","method":"companies-live"},"canonical":"https://stacklookup.ai/tech/three-js"}