graphif/project-graph
A node-based visual tool for organizing thoughts and notes in a non-linear way. observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 99
- Release rhythm 85
- Longevity 52
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1.0
- age_days: 741
- days_rel: 23
- days_push: 8
- n_releases_24m: 213
Adoption not part of the score
4372 stars · 278 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Project Graph is a cross-platform desktop tool built with Tauri, React, and Canvas 2D for quickly drawing node-based diagrams on an infinite canvas. It supports mind maps, flowcharts, bidirectional links, LaTeX nodes, custom themes, and a JavaScript extension system for adding custom shortcuts, dialogs, node types, and integrations.
Use cases
- draw mind maps and analysis framework diagrams on an infinite canvas
- brainstorm and organize notes non-linearly with node graphs
- create project topology and flowchart diagrams quickly with keyboard-driven node trees
- build bidirectionally linked knowledge graphs of notes
- extend a canvas tool with custom node types and shortcuts via JavaScript
- export diagrams to Mermaid or plain text to interact with AI tools
When to choose
- you want a lightweight, no-login desktop alternative to Xmind, Excalidraw, or Obsidian Canvas
- you need fast keyboard-driven mind mapping with tree auto-layout
- you want an extensible canvas with a JavaScript plugin API and custom themes
- you need LaTeX formula nodes and bidirectional links on a free-form canvas
When to avoid
- you need a web-based collaborative whiteboard for teams
- you require mobile or browser versions as a primary workflow
- you need a license-certified tool - the repository currently has no license file
- you need real-time multi-user editing or presentation features
Facets
application · maturity active
gui graphics plugin-system developer-tools developer-tools desktop-applications cross-platform windows cross-platform infinite-canvas mind-mapping node-graph whiteboard brainstorming note-taking tauri extensions latex bidirectional-links macos linux typescript
9 sources
- readme: https://github.com/graphif/project-graph · fetched 2026-08-28 · e098d71e2c56
- homepage: https://graphif.dev · fetched 2026-08-29 · 6f7428d20139
- site_page: https://graphif.dev/docs/prg · fetched 2026-08-29 · a7f329570c30
- site_page: https://graphif.dev/docs/prg/features/feature/camera · fetched 2026-08-29 · 882049931ecf
- site_page: https://graphif.dev/docs/prg/features/stage-object/association · fetched 2026-08-29 · 1deaadaaf5ca
- site_page: https://graphif.dev/docs/prg/features/stage-object/entity · fetched 2026-08-29 · 37749f6655ec
- site_page: https://graphif.dev/docs/prg/features/stage-object/association/sync-association · fetched 2026-08-29 · 9d3544544b50
- site_page: https://graphif.dev/docs/prg/features/feature/shortcut-key · fetched 2026-08-29 · dcfb1a300b21
- site_page: https://graphif.dev/docs/prg/features/feature/tree · fetched 2026-08-29 · 99a8cb478994
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| graphif/project-graph | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="graphif/project-graph")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem