[
  {
    "name": "Accordion",
    "level": "organism",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Accordion",
    "muiDocs": "https://mui.com/material-ui/react-accordion/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Alert",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Alert",
    "muiDocs": "https://mui.com/material-ui/react-alert/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "AlertsExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "AnalystMarkdown",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "react-markdown",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "AppBar",
    "level": "organism",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "AppBar",
    "muiDocs": "https://mui.com/material-ui/react-app-bar/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "AttackPathLegend",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Autocomplete",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Autocomplete",
    "muiDocs": "https://mui.com/material-ui/react-autocomplete/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Avatar",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Avatar",
    "muiDocs": "https://mui.com/material-ui/react-avatar/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Badge",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Badge",
    "muiDocs": "https://mui.com/material-ui/react-badge/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Breadcrumbs",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Breadcrumbs",
    "muiDocs": "https://mui.com/material-ui/react-breadcrumbs/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Button",
    "level": "atom",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Button",
    "muiDocs": "https://mui.com/material-ui/react-button/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "ButtonGroup",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "ButtonGroup",
    "muiDocs": "https://mui.com/material-ui/react-button-group/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Card",
    "level": "organism",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Card",
    "muiDocs": "https://mui.com/material-ui/react-card/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Chart",
    "level": "organism",
    "classification": "third-party-wrapper",
    "baseLibrary": "echarts",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui/charts"
  },
  {
    "name": "Checkbox",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Checkbox",
    "muiDocs": "https://mui.com/material-ui/react-checkbox/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Chip",
    "level": "atom",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Chip",
    "muiDocs": "https://mui.com/material-ui/react-chip/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "ChipGroup",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "react",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "CodeEditor",
    "level": "organism",
    "classification": "third-party-wrapper",
    "baseLibrary": "monaco-editor",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui/monaco"
  },
  {
    "name": "DashboardExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "DashboardLayout",
    "level": "template",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "DatePicker",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/x-date-pickers",
    "muiEquivalent": "DatePicker",
    "muiDocs": "https://mui.com/x/react-date-pickers/date-picker/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "DateRangePicker",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "rsuite DateRangePicker (wrapped)",
    "muiDocs": "https://rsuitejs.com/components/date-range-picker/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "DetailsPageLayout",
    "level": "template",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Dialog",
    "level": "organism",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Dialog",
    "muiDocs": "https://mui.com/material-ui/react-dialog/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Divider",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Divider",
    "muiDocs": "https://mui.com/material-ui/react-divider/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Drawer",
    "level": "organism",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Drawer",
    "muiDocs": "https://mui.com/material-ui/react-drawer/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "EmptyState",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "Box + Typography (composed)",
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "EntityMenu",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Menu (composed)",
    "muiDocs": "https://mui.com/material-ui/react-menu/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FAB",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Fab",
    "muiDocs": "https://mui.com/material-ui/react-floating-action-button/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FilterMenu",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Popover + Checkbox (composed)",
    "muiDocs": "https://mui.com/material-ui/react-popover/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FilterPanel",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "Box (composed)",
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FilterPopover",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "Popover (composed)",
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FormExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FormField",
    "level": "molecule",
    "classification": "mui-wrapper",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "FormControl (composed)",
    "muiDocs": "https://mui.com/material-ui/api/form-control/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FormPageLayout",
    "level": "template",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "FormSection",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "Box + Typography (composed)",
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Icon",
    "level": "atom",
    "classification": "mui-wrapper",
    "baseLibrary": "@mui/icons-material",
    "muiEquivalent": "SvgIcon",
    "muiDocs": "https://mui.com/material-ui/icons/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "IconButton",
    "level": "atom",
    "classification": "mui-wrapper",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "IconButton",
    "muiDocs": "https://mui.com/material-ui/react-button/#icon-button",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "ImageList",
    "level": "organism",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "ImageList",
    "muiDocs": "https://mui.com/material-ui/react-image-list/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "InventoryExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "InvestigationLayout",
    "level": "template",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "LeftNavigation",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "List + ListItemButton (composed)",
    "muiDocs": "https://mui.com/material-ui/react-list/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Menu",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Menu",
    "muiDocs": "https://mui.com/material-ui/react-menu/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Meter",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Modal",
    "level": "organism",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Modal",
    "muiDocs": "https://mui.com/material-ui/react-modal/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Pagination",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Pagination",
    "muiDocs": "https://mui.com/material-ui/react-pagination/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Popover",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Popover",
    "muiDocs": "https://mui.com/material-ui/react-popover/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Progress",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "LinearProgress / CircularProgress",
    "muiDocs": "https://mui.com/material-ui/react-progress/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Radio",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Radio",
    "muiDocs": "https://mui.com/material-ui/react-radio-button/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Rating",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Rating",
    "muiDocs": "https://mui.com/material-ui/react-rating/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Search",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "TextField (composed)",
    "muiDocs": "https://mui.com/material-ui/react-text-field/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Select",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Select",
    "muiDocs": "https://mui.com/material-ui/react-select/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "SettingsExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "SettingsLayout",
    "level": "template",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Skeleton",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Skeleton",
    "muiDocs": "https://mui.com/material-ui/react-skeleton/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Slider",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Slider",
    "muiDocs": "https://mui.com/material-ui/react-slider/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Snackbar",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Snackbar",
    "muiDocs": "https://mui.com/material-ui/react-snackbar/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Sparkline",
    "level": "atom",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "SpeedDial",
    "level": "organism",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "SpeedDial",
    "muiDocs": "https://mui.com/material-ui/react-speed-dial/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "SplitBar",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "StatTile",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Stepper",
    "level": "organism",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Stepper",
    "muiDocs": "https://mui.com/material-ui/react-stepper/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Surface",
    "level": "atom",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Switch",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Switch",
    "muiDocs": "https://mui.com/material-ui/react-switch/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Table",
    "level": "organism",
    "classification": "mui-wrapper",
    "baseLibrary": "material-react-table",
    "muiEquivalent": "Table (enhanced)",
    "muiDocs": "https://www.material-react-table.com/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "TableCells",
    "level": "molecule",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "TableExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "TablePageLayout",
    "level": "template",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Tabs",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Tabs",
    "muiDocs": "https://mui.com/material-ui/react-tabs/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "TextField",
    "level": "atom",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "TextField",
    "muiDocs": "https://mui.com/material-ui/react-text-field/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "ThreatsExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "ThreatsListExample",
    "level": "page",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": null,
    "muiDocs": null,
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "TimePicker",
    "level": "molecule",
    "classification": "themed-mui",
    "baseLibrary": "@mui/x-date-pickers",
    "muiEquivalent": "TimePicker",
    "muiDocs": "https://mui.com/x/react-date-pickers/time-picker/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "ToggleButton",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "ToggleButton",
    "muiDocs": "https://mui.com/material-ui/react-toggle-button/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Tooltip",
    "level": "atom",
    "classification": "mui-overrides",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Tooltip",
    "muiDocs": "https://mui.com/material-ui/react-tooltip/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "TransferList",
    "level": "organism",
    "classification": "custom",
    "baseLibrary": "custom",
    "muiEquivalent": "List + Checkbox (composed)",
    "muiDocs": "https://mui.com/material-ui/react-transfer-list/",
    "packageImport": "@aistrike-dev/ui"
  },
  {
    "name": "Typography",
    "level": "atom",
    "classification": "themed-mui",
    "baseLibrary": "@mui/material",
    "muiEquivalent": "Typography",
    "muiDocs": "https://mui.com/material-ui/react-typography/",
    "packageImport": "@aistrike-dev/ui"
  }
]
