Project Graph is a free, open-source visual knowledge organization application designed for brainstorming, note-taking, and project planning. It provides an infinite canvas where users can create interconnected nodes to represent ideas, relationships, and complex information. The application supports text, images, mathematical formulas, quotations, audio, and video. Users can organize information through nested groups, directional connections, tree structures, and automatic layouts. Keyboard-driven node creation and customizable shortcuts simplify rapid idea development. Project Graph also provides autosaving, backups, undo and redo operations, and data importing and exporting. Built with React, TypeScript, and Tauri, it supports JavaScript extensions for customizing workflows, interfaces, and node functionality.
Features
- Infinite canvas with interconnected visual nodes
- Tree structures, network diagrams, and automatic layouts
- Text, images, LaTeX, audio, and video embedding
- Nested groups and bidirectional references
- Autosaving, backups, and data importing and exporting
- JavaScript extensions and customizable keyboard shortcuts