AstroA
Astro
Jan 13

Performance optimization for keyword list

Scrolling and filtering is sluggish for a keyword list of 450 keywords
CompletedCompleted

changed status toCompleted·2 weeks ago
2 weeks ago

Hi everyone, sorry for the late reply, and thanks for the feedback and for your patience! The latest update includes several performance improvements for the keyword list, and reordering it by clicking a column should no longer be slow. Please update to the latest version and let us know if you still notice any slowdowns.

May 22, 2026

Reordering by clicking a column is also laggy. I’m not sure how the data is currently stored or sorted, but it feels like the app may be sorting a large in-memory array on the main thread. For a macOS app, it might be worth considering a lightweight local database such as SQLite, with indexed columns for sorting and filtering. That would likely make column-based reordering much faster and avoid blocking the UI. Right now, the current behavior is not acceptable. The macOS spinning rainbow cursor is what I see most often when using Astro.

changed status toPlanned·Apr 27, 2026
changed status toIn Progress·Apr 13, 2026
mergeda submission·Feb 23, 2026