⚡
WASM-Powered Performance
Rust core handles sorting, filtering, and aggregation. Sort 100k rows in 12ms.
High-performance React data grid with Rust/WASM acceleration. Built for trading applications.
import { DataGrid } from '@askturret/grid';
import '@askturret/grid/styles.css';
const columns = [
{ field: 'symbol', header: 'Symbol', sortable: true },
{ field: 'price', header: 'Price', flashOnChange: true },
{ field: 'volume', header: 'Volume' },
];
function App() {
return (
<DataGrid
data={positions}
columns={columns}
rowKey="symbol"
showFilter
/>
);
}Tested on AMD Ryzen, Linux, Chrome 131:
| Operation | 10k rows | 100k rows | 1M rows |
|---|---|---|---|
| Initial render | 45ms | 52ms | 68ms |
| Sort (click) | 2ms | 5ms | 18ms |
| Filter (trigram) | <1ms | <1ms | <2ms |
| 10% row update | <16ms | <16ms | <16ms |
This grid is extracted from AskTurret, an AI-native desktop platform for traders.