I am building an application that should show 1. graph visualization 2. Graph Navigation - user should be able to move through the graph and explore example click on specific node then display more detailed properties. Move from one node to another, then graph should be updated with other connected nodes from Neo4j database 3. user should be able to query ...
Please suggest the best open source tool for above considering I am using community edition of Neo4J
I haven't played with the open source options much, but here are some of the ones I've heard of:
A lot depends on what underlying language you use, how pretty it needs to be, and what level of effort you want to put into it. Gephi probably has the lowest barrier to entry (you basically load your data and point and click to show what you want). The other options require more programming.
A more complete list of network visualization options can be found on KDNuggets.
Thanks and Regards,
I'm not familiar with Java options.