{"slug":"essential-js-2","name":"Essential JS 2","vendor_name":"Syncfusion","is_countable":true,"categories":[{"slug":"web-engineering","label":"Web Engineering","level":0},{"slug":"ui-frameworks-components","label":"UI Frameworks and Components","level":1},{"slug":"ui-frameworks-components/ui-component-libraries","label":"UI component libraries","level":2}],"adoption":{"live_companies":483,"live_hosts":1022,"share_of_index":"<0.01%","share_of_hosts":"<0.01%"},"index":{"companies":54527857,"hosts":191809695,"landing_date":"2026-09-12"},"trend":null,"profile":{"tech_id":"vt_3uwawo2vwe","name":"Essential JS 2","slug":"essential-js-2","detection_name":"essential js 2","aliases":["EJ2","Syncfusion Essential JS 2"],"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":"ui-frameworks-components","label":"UI Frameworks and Components","level":1},{"slug":"ui-frameworks-components/ui-component-libraries","label":"UI component libraries","level":2}],"parent_tech_id":null,"platform_tech_id":null,"vendor":{"org_id":"2M5RDNNS52BP5LCA","name":"Syncfusion","domain":"syncfusion.com","hq_country":"us","employee_band":null,"revenue_band":null,"naics2":"51","business_category":"Tech Companies","group_id":null},"description_short":"A JavaScript/TypeScript UI components suite for web applications.","description_long":"Essential JS 2 is a set of JavaScript and TypeScript UI controls (grids, charts, editors, and more) for building web apps, maintained by Syncfusion. It is used by developers to add rich UI components to frameworks like React, Angular, and Vue.","pricing_model":["subscription"],"is_paid":"yes","price_band":"1k_10k","deployment":"self_hosted","is_open_source":true,"relationship_type":null,"confidence":0.7,"evidence_channels":["wappalyzer"],"edges":{"implies":[],"requires":[],"excludes":[]},"adoption":{"scope":"sample","sample_multiplier":1,"live_companies":483,"live_hosts":1022,"all_hosts":1501,"live_companies_estimate":483,"live_hosts_estimate":1022,"first_discovered":"2020-04-17","last_discovered":"2026-09-10","trend":"stable","adds_12m":74,"removals_12m":54,"panel":{"anchor":"2020-12-31","companies":119,"scale_factor":4.068592057761733,"sufficient":true},"share_in_subcategory":0.0001,"by_country":[{"value":"us","companies":127},{"value":"mx","companies":62},{"value":"gb","companies":37},{"value":"dk","companies":31},{"value":"de","companies":24},{"value":"ca","companies":18},{"value":"cz","companies":18},{"value":"br","companies":14},{"value":"it","companies":13},{"value":"za","companies":13}],"by_naics2":[{"value":"51","companies":120,"label":"Information"},{"value":"54","companies":108,"label":"Professional, Scientific, and Technical Services"},{"value":"53","companies":74,"label":"Real Estate and Rental and Leasing"},{"value":"81","companies":23,"label":"Other Services (except Public Administration)"},{"value":"33","companies":20,"label":"Manufacturing"},{"value":"61","companies":17,"label":"Educational Services"},{"value":"62","companies":16,"label":"Health Care and Social Assistance"},{"value":"71","companies":13,"label":"Arts, Entertainment, and Recreation"},{"value":"44","companies":12,"label":"Retail Trade"},{"value":"56","companies":12,"label":"Administrative and Support and Waste Management and Remediation Services"}],"by_employee_band":[{"value":"1-10","companies":307},{"value":"10-100","companies":133},{"value":"100-1000","companies":18},{"value":"1000+","companies":2}],"by_revenue_band":[{"value":"under_1m","companies":261},{"value":"1m_10m","companies":153},{"value":"10m_100m","companies":35},{"value":"100m_1b","companies":8}]},"trend_12m":[{"month":"2025-10","live_companies":491,"panel_companies":121,"live_hosts":null,"adds":3,"removals":7,"share_of_dimension":0.0000154,"share_in_subcategory":null,"suppressed":false},{"month":"2025-11","live_companies":488,"panel_companies":120,"live_hosts":null,"adds":3,"removals":6,"share_of_dimension":0.00001531,"share_in_subcategory":null,"suppressed":false},{"month":"2025-12","live_companies":486,"panel_companies":119,"live_hosts":null,"adds":3,"removals":5,"share_of_dimension":0.00001525,"share_in_subcategory":null,"suppressed":false},{"month":"2026-01","live_companies":484,"panel_companies":119,"live_hosts":null,"adds":2,"removals":5,"share_of_dimension":0.00001519,"share_in_subcategory":null,"suppressed":false},{"month":"2026-02","live_companies":486,"panel_companies":119,"live_hosts":null,"adds":6,"removals":4,"share_of_dimension":0.00001524,"share_in_subcategory":null,"suppressed":false},{"month":"2026-03","live_companies":490,"panel_companies":120,"live_hosts":null,"adds":7,"removals":4,"share_of_dimension":0.00001534,"share_in_subcategory":null,"suppressed":false},{"month":"2026-04","live_companies":490,"panel_companies":120,"live_hosts":null,"adds":7,"removals":4,"share_of_dimension":0.00001534,"share_in_subcategory":null,"suppressed":false},{"month":"2026-05","live_companies":489,"panel_companies":120,"live_hosts":null,"adds":7,"removals":4,"share_of_dimension":0.00001531,"share_in_subcategory":null,"suppressed":false},{"month":"2026-06","live_companies":489,"panel_companies":120,"live_hosts":null,"adds":8,"removals":5,"share_of_dimension":0.00001531,"share_in_subcategory":null,"suppressed":false},{"month":"2026-07","live_companies":487,"panel_companies":120,"live_hosts":null,"adds":9,"removals":5,"share_of_dimension":0.00001525,"share_in_subcategory":null,"suppressed":false},{"month":"2026-08","live_companies":486,"panel_companies":119,"live_hosts":null,"adds":10,"removals":5,"share_of_dimension":0.00001522,"share_in_subcategory":null,"suppressed":false},{"month":"2026-09","live_companies":483,"panel_companies":119,"live_hosts":null,"adds":9,"removals":0,"share_of_dimension":0.00001512,"share_in_subcategory":null,"suppressed":false}],"competitors":[{"tech_id":"vt_kj2vnfgnzr","name":"jQuery UI","slug":"jquery-ui","live_companies":9087484},{"tech_id":"vt_d3nd7nknck","name":"noUiSlider","slug":"nouislider","live_companies":206473},{"tech_id":"vt_awozw24hhs","name":"FullCalendar","slug":"fullcalendar","live_companies":109090},{"tech_id":"vt_z6ztmk5q26","name":"Headless UI","slug":"headless-ui","live_companies":58228},{"tech_id":"vt_4xkrdzblkl","name":"Kendo UI","slug":"kendo-ui","live_companies":47193},{"tech_id":"vt_a2zjnomjhj","name":"Element UI","slug":"element-ui","live_companies":41067},{"tech_id":"vt_akzbgvgtgk","name":"Vuetify","slug":"vuetify","live_companies":28911},{"tech_id":"vt_xycgo5hmlu","name":"Layui","slug":"layui","live_companies":22649}],"subcategory":{"slug":"ui-frameworks-components/ui-component-libraries","label":"UI component libraries","technologies_total":44,"rank":25,"companies_with_any":9486096,"companies_with_any_est":9486096,"detections_sample":9689888,"technologies":[{"tech_id":"vt_kj2vnfgnzr","name":"jQuery UI","slug":"jquery-ui","vendor_name":"jQuery","rank":1,"companies_sample":9087484,"companies_est":9087484,"share_of_category":0.9378,"share_of_companies":0.958,"suppressed_share":false},{"tech_id":"vt_d3nd7nknck","name":"noUiSlider","slug":"nouislider","vendor_name":"Refreshless","rank":2,"companies_sample":206473,"companies_est":206473,"share_of_category":0.0213,"share_of_companies":0.0218,"suppressed_share":false},{"tech_id":"vt_awozw24hhs","name":"FullCalendar","slug":"fullcalendar","vendor_name":"FullCalendar LLC","rank":3,"companies_sample":109090,"companies_est":109090,"share_of_category":0.0113,"share_of_companies":0.0115,"suppressed_share":false},{"tech_id":"vt_z6ztmk5q26","name":"Headless UI","slug":"headless-ui","vendor_name":"Tailwind Labs","rank":4,"companies_sample":58228,"companies_est":58228,"share_of_category":0.006,"share_of_companies":0.0061,"suppressed_share":false},{"tech_id":"vt_4xkrdzblkl","name":"Kendo UI","slug":"kendo-ui","vendor_name":"Progress Telerik","rank":5,"companies_sample":47193,"companies_est":47193,"share_of_category":0.0049,"share_of_companies":0.005,"suppressed_share":false},{"tech_id":"vt_a2zjnomjhj","name":"Element UI","slug":"element-ui","vendor_name":"Eleme","rank":6,"companies_sample":41067,"companies_est":41067,"share_of_category":0.0042,"share_of_companies":0.0043,"suppressed_share":false},{"tech_id":"vt_akzbgvgtgk","name":"Vuetify","slug":"vuetify","vendor_name":"Vuetify","rank":7,"companies_sample":28911,"companies_est":28911,"share_of_category":0.003,"share_of_companies":0.003,"suppressed_share":false},{"tech_id":"vt_xycgo5hmlu","name":"Layui","slug":"layui","vendor_name":"Layui","rank":8,"companies_sample":22649,"companies_est":22649,"share_of_category":0.0023,"share_of_companies":0.0024,"suppressed_share":false},{"tech_id":"vt_bvo66xs75s","name":"MDBootstrap","slug":"mdbootstrap","vendor_name":"MDBootstrap","rank":9,"companies_sample":18668,"companies_est":18668,"share_of_category":0.0019,"share_of_companies":0.002,"suppressed_share":false},{"tech_id":"vt_wvpold43uq","name":"shadcn/ui","slug":"shadcn-ui","vendor_name":"shadcn","rank":10,"companies_sample":13044,"companies_est":13044,"share_of_category":0.0013,"share_of_companies":0.0014,"suppressed_share":false},{"tech_id":"vt_kumeig66zn","name":"Angular Material","slug":"angular-material","vendor_name":"AngularJS Team","rank":11,"companies_sample":12668,"companies_est":12668,"share_of_category":0.0013,"share_of_companies":0.0013,"suppressed_share":false},{"tech_id":"vt_u7jh6eth74","name":"Nuxt UI","slug":"nuxt-ui","vendor_name":"NuxtLabs","rank":12,"companies_sample":12456,"companies_est":12456,"share_of_category":0.0013,"share_of_companies":0.0013,"suppressed_share":false},{"tech_id":"vt_l54eu47wkj","name":"PrimeVue","slug":"primevue","vendor_name":"PrimeTek Informatics","rank":13,"companies_sample":11048,"companies_est":11048,"share_of_category":0.0011,"share_of_companies":0.0012,"suppressed_share":false},{"tech_id":"vt_ovkbooeupv","name":"Flowbite","slug":"flowbite","vendor_name":"Themesberg","rank":14,"companies_sample":4244,"companies_est":4244,"share_of_category":0.0004,"share_of_companies":0.0004,"suppressed_share":false},{"tech_id":"vt_ocpdxmzrx6","name":"AlloyUI","slug":"alloyui","vendor_name":"Liferay","rank":15,"companies_sample":3656,"companies_est":3656,"share_of_category":0.0004,"share_of_companies":0.0004,"suppressed_share":false},{"tech_id":"vt_ej2m4cmr2s","name":"MudBlazor","slug":"mudblazor","vendor_name":"MudBlazor Project","rank":16,"companies_sample":2393,"companies_est":2393,"share_of_category":0.0002,"share_of_companies":0.0003,"suppressed_share":false},{"tech_id":"vt_3z3myema3q","name":"DHTMLX","slug":"dhtmlx","vendor_name":"XB Software / DHTMLX","rank":17,"companies_sample":2043,"companies_est":2043,"share_of_category":0.0002,"share_of_companies":0.0002,"suppressed_share":false},{"tech_id":"vt_sampbgl3ct","name":"Naive UI","slug":"naive-ui","vendor_name":"Naive UI","rank":18,"companies_sample":1483,"companies_est":1483,"share_of_category":0.0002,"share_of_companies":0.0002,"suppressed_share":false},{"tech_id":"vt_4dqu55bl6q","name":"Vant","slug":"vant","vendor_name":"Youzan","rank":19,"companies_sample":1059,"companies_est":1059,"share_of_category":0.0001,"share_of_companies":0.0001,"suppressed_share":false},{"tech_id":"vt_shgjoef5mx","name":"Gijgo","slug":"gijgo","vendor_name":"Gijgo","rank":20,"companies_sample":984,"companies_est":984,"share_of_category":0.0001,"share_of_companies":0.0001,"suppressed_share":false},{"tech_id":"vt_x2u5pmmq3r","name":"DevExtreme","slug":"devextreme","vendor_name":"DevExpress","rank":21,"companies_sample":841,"companies_est":841,"share_of_category":0.0001,"share_of_companies":0.0001,"suppressed_share":false},{"tech_id":"vt_5qyaqsvmpf","name":"Syncfusion","slug":"syncfusion","vendor_name":"Syncfusion","rank":22,"companies_sample":721,"companies_est":721,"share_of_category":0.0001,"share_of_companies":0.0001,"suppressed_share":false},{"tech_id":"vt_rrctpojf76","name":"EasyUI","slug":"easyui","vendor_name":"jQuery EasyUI","rank":23,"companies_sample":681,"companies_est":681,"share_of_category":0.0001,"share_of_companies":0.0001,"suppressed_share":false},{"tech_id":"vt_gs2w7byrfe","name":"Telerik Controls","slug":"telerik-controls","vendor_name":"Progress","rank":24,"companies_sample":500,"companies_est":500,"share_of_category":0.0001,"share_of_companies":0.0001,"suppressed_share":false},{"tech_id":"vt_3uwawo2vwe","name":"Essential JS 2","slug":"essential-js-2","vendor_name":"Syncfusion","rank":25,"companies_sample":483,"companies_est":483,"share_of_category":0,"share_of_companies":0.0001,"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":"ui-frameworks-components","label":"UI Frameworks and Components","technologies_total":151,"companies_with_any":20892480,"companies_with_any_est":20892480},"meta":{"verified_at":"2026-09-10T00:00:00.000Z","freshness":"fresh","taxonomy_release":"tax-2026.10","request_id":"d4a0c037-1fbf-487f-9c2e-8377d4bb9657","scope":"universe","sample_multiplier":1,"history_claim":"verified since 2020","attribution":"Data by Veridion","credits_spent":0}},"figure":{"id":"companies.essential-js-2","value":483,"unit":"companies run Essential JS 2","denominator":"54,527,857 companies in the index (<0.01%)","date":"12 Sept 2026","dateLabel":"landing","method":"companies-live"},"canonical":"https://stacklookup.ai/tech/essential-js-2"}