Hi @robbe.claeys
We have a visualization tool called SemSpect (https://www.semspect.de/) for Neo4j (that also comes in a free version) that addresses 3 of all your points: runs in a browser, Abel to handle 1000+ nodes and useful for analytics and summarization. However not very much customizable and does not support physics simulation (for what?).