DataTable-like widget that supports external data storage and pagination? #2780
-
tl;dr: Has anyone written a Hi there! I'm working on a proof-of-concept interactive results explorer application for Nosey Parker, a secrets detector, using Textual. What I have so far works really well functionally. However, the performance on large result sets (millions of matches and gigabytes of data) is problematic. Specifically, when populating a An obvious solution to this performance problem would be to swap out the It does not look like Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I just saw this package: https://pypi.org/project/textual-fastdatatable/ "A performance-focused reimplementation of Textual's DataTable widget, with a pluggable data storage backend." I'm going to give that a try. |
Beta Was this translation helpful? Give feedback.
-
What was the result @bradlarsen ? I have a similar use case. I prefer to Textual for portability but I'm thinking a PySide6 will be more performant due to the MVC having its |
Beta Was this translation helpful? Give feedback.
I just saw this package: https://pypi.org/project/textual-fastdatatable/
"A performance-focused reimplementation of Textual's DataTable widget, with a pluggable data storage backend."
I'm going to give that a try.