Acho que o ag-grid pode lhe ajudar, ele lida com milhões de linhas, tem gráficos integrados, paginação, filtro por coluna, reordenação de colunas e várias outras funcionalidades.
A documentação é bem completa, com vários exemplos, tem alguns módulos que são enterprise, mas os módulos feitos pela comunidade já lhe ajudarão.
Tem suporte para: React, Vue, Angular e Vanilla.