{
  "$schema": "https://ai.syncfusion.com/schema/registry.json",
  "name": "syncfusion",
  "framework": "JavaScript",
  "meta": {
    "essentialStudioRelease": "2026 Volume 2 (v34.1.29)",
    "itemCount": 18,
    "namespaceRule": "{component}-{variant}, kebab-case, permanent.",
    "agentPath": "Fetch https://ai.syncfusion.com/r/javascript/<template name>.json directly. Source is inlined, so one request is sufficient.",
    "schemaNote": "Items follow the widely-used registry-item shape so third-party tooling can consume them.",
    "licenseNote": "Recipes are free and anonymous. The Syncfusion packages they install are licensed. See https://ai.syncfusion.com/licensing.md",
    "agentEntryPoint": "https://ai.syncfusion.com/llms.txt"
  },
  "items": [
    {
      "name": "chart-bar",
      "type": "registry:component",
      "component": "Chart",
      "dependencies": ["@syncfusion/ej2-charts"],
      "description": "Grouped Bar chart of global smartphone unit sales by brand from 2021-2023 via EJ2 Chart.",
      "url": "https://ai.syncfusion.com/r/javascript/chart-bar.json"
    },
    {
      "name": "chart-line",
      "type": "registry:component",
      "component": "Chart",
      "dependencies": ["@syncfusion/ej2-charts"],
      "description": "Multi-series Line chart of country-level crude steel volumes from 2016 to 2024.",
      "url": "https://ai.syncfusion.com/r/javascript/chart-line.json"
    },
    {
      "name": "chart-live-stock-data",
      "type": "registry:component",
      "component": "Chart",
      "dependencies": ["@syncfusion/ej2-charts"],
      "description": "Real-time Candlestick chart streaming live AAPL OHLC ticks with crosshair and last-value label.",
      "url": "https://ai.syncfusion.com/r/javascript/chart-live-stock-data.json"
    },
    {
      "name": "chart-stacked-column",
      "type": "registry:component",
      "component": "Chart",
      "dependencies": ["@syncfusion/ej2-charts"],
      "description": "Stacked Column chart of country-level cotton production from 2019-2024 with legend-driven colors.",
      "url": "https://ai.syncfusion.com/r/javascript/chart-stacked-column.json"
    },
    {
      "name": "chart-zooming",
      "type": "registry:component",
      "component": "Chart",
      "dependencies": ["@syncfusion/ej2-charts"],
      "description": "Line chart of monthly temperature anomalies with selection, mouse-wheel, pinch zoom and scrollbar.",
      "url": "https://ai.syncfusion.com/r/javascript/chart-zooming.json"
    },
    {
      "name": "diagram-organization-chart",
      "type": "registry:component",
      "component": "Diagram",
      "dependencies": ["@syncfusion/ej2-diagrams"],
      "description": "Organizational chart diagram with switchable subtree alignments, spacing controls, and animations.",
      "url": "https://ai.syncfusion.com/r/javascript/diagram-organization-chart.json"
    },
    {
      "name": "docx-editor-default",
      "type": "registry:component",
      "component": "DocxEditor",
      "dependencies": ["@syncfusion/ej2-documenteditor"],
      "description": "Document editor container for opening, editing, and viewing a Word document in the browser.",
      "url": "https://ai.syncfusion.com/r/javascript/docx-editor-default.json"
    },
    {
      "name": "file-manager-overview",
      "type": "registry:component",
      "component": "FileManager",
      "dependencies": ["@syncfusion/ej2-filemanager"],
      "description": "File manager browser with toolbar, navigation pane, context menu, and preview side panel.",
      "url": "https://ai.syncfusion.com/r/javascript/file-manager-overview.json"
    },
    {
      "name": "gantt-default",
      "type": "registry:component",
      "component": "Gantt",
      "dependencies": ["@syncfusion/ej2-gantt"],
      "description": "Gantt chart displaying tasks, durations, dependencies, and project progress with selection.",
      "url": "https://ai.syncfusion.com/r/javascript/gantt-default.json"
    },
    {
      "name": "grid-default",
      "type": "registry:component",
      "component": "Grid",
      "dependencies": ["@syncfusion/ej2-grids"],
      "description": "Data grid with paging, sorting, filtering, validation, toolbar, and editing for orders.",
      "url": "https://ai.syncfusion.com/r/javascript/grid-default.json"
    },
    {
      "name": "grid-default-filtering",
      "type": "registry:component",
      "component": "Grid",
      "dependencies": ["@syncfusion/ej2-grids"],
      "description": "Data grid with dropdown-driven Excel filter plus toggleable filter-bar operator checkbox.",
      "url": "https://ai.syncfusion.com/r/javascript/grid-default-filtering.json"
    },
    {
      "name": "grid-grouping",
      "type": "registry:component",
      "component": "Grid",
      "dependencies": ["@syncfusion/ej2-grids"],
      "description": "Data grid with drag-grouping, grouping-disabled dialog, and grouped ShipCountry summaries.",
      "url": "https://ai.syncfusion.com/r/javascript/grid-grouping.json"
    },
    {
      "name": "grid-inline-editing",
      "type": "registry:component",
      "component": "Grid",
      "dependencies": ["@syncfusion/ej2-grids"],
      "description": "Data grid with inline add and edit rows whose top/bottom position is selectable.",
      "url": "https://ai.syncfusion.com/r/javascript/grid-inline-editing.json"
    },
    {
      "name": "grid-virtual-scrolling",
      "type": "registry:component",
      "component": "Grid",
      "dependencies": ["@syncfusion/ej2-grids"],
      "description": "Data grid with virtual scrolling for large orders plus rating templates and status indicators.",
      "url": "https://ai.syncfusion.com/r/javascript/grid-virtual-scrolling.json"
    },
    {
      "name": "pdf-viewer-default",
      "type": "registry:component",
      "component": "PdfViewer",
      "dependencies": ["@syncfusion/ej2-pdfviewer"],
      "description": "PDF viewer sample for loading, viewing, navigating, searching, and printing a PDF document.",
      "url": "https://ai.syncfusion.com/r/javascript/pdf-viewer-default.json"
    },
    {
      "name": "rich-text-editor-default",
      "type": "registry:component",
      "component": "RichTextEditor",
      "dependencies": ["@syncfusion/ej2-richtexteditor"],
      "description": "Rich text editor with formatting toolbar for composing and editing HTML content in the browser.",
      "url": "https://ai.syncfusion.com/r/javascript/rich-text-editor-default.json"
    },
    {
      "name": "scheduler-default",
      "type": "registry:component",
      "component": "Scheduler",
      "dependencies": ["@syncfusion/ej2-schedule"],
      "description": "Feature-rich scheduler with multi-view switching, drag-resize, and event editor.",
      "url": "https://ai.syncfusion.com/r/javascript/scheduler-default.json"
    },
    {
      "name": "spreadsheet-editor-default",
      "type": "registry:component",
      "component": "Spreadsheet",
      "dependencies": ["@syncfusion/ej2-spreadsheet"],
      "description": "Spreadsheet sample for entering, formatting, calculating, and organizing worksheet data.",
      "url": "https://ai.syncfusion.com/r/javascript/spreadsheet-editor-default.json"
    }
  ]
}