Web based application to visualize and learn about git and git objects (Branches, Commits, Tree, Blobs)
- React - Frontend library
- Typescript - For type safety
- React Flow - For drawing nodes
- Dagre - For layouting the nodes
- Vite - Build Tool
- Clip extra long commit messages
- Display a info tooltip on hovering over nodes
- Fit Bounds to newly created nodes only
- Add Search Bar for checking out other repos
- Add Settings Panel
Any suggestions and contributions are highly appreciated.