I’m using BlueprintJS for a startup I’m working on and it’s great for this reason, components that are purpose built for data density.
It is not meant for mobile but can be made to work. If you want a mobile first experience I’d use something else though.
Is there a good framework for this?