"The "ag" part of ag-Grid stands for "agnostic". The internal ag-Grid engine is implemented in TypeScript with zero dependencies. ag-Grid supports Vue through a wrapper component. The wrapper lets you use ag-Grid in your application like any other Vue component – you pass configuration through property bindings and handle events through event bindings. You can even use Vue components to customize the grid UI and cell contents/behavior."