Application that lets you create, save, visualise, analyse and modify 4 different types of graphs
- Support 4 types of graphs
- Use all in all - 9 algorithms (SCC, bridges, shortest paths, cycles, layout, communities, etc. see wiki)
- Store graphs anywhere you want: SQLite, Neo4J, JSON (WIP) (see wiki)
- Drag, zoom, replace nodes
Firstly - clone the last release/version of our app. Since our app uses Gradle build system - you can use these commands:
| Command | Description |
|---|---|
./gradlew run |
Runs the application |
./gradlew assemble |
Builds without tests |
./gradlew test |
Runs the unit and integration tests |
If you have found a bug, or want to propose some useful feature for our project, please firstly read our Contribution Rules and do the following:
- Fork the Project
- Create your Feature Branch (git checkout -b feat/my-feature)
- Commit your Changes (git commit -m 'add some feature'), but don't forget to keep the commit style. (We use Conventional Commits)
- Push to the Branch (git push origin feat/my-feature)
- Open a Pull Request
Distributed under the GPL-3.0 License.
