Textograph is a web-base application for creating tree-view diagrams from PDF file or any text (by human, not automatic).
the created graph can be uploaded to your own server or saved as an html file.

- Creating tree graph from text
- Supports both plain text and PDF as input source
- Export graphs to anki flash card program
- Save Graphs to remote server
- Add pdf references to nodes (new)
The code for creating graphs came from awesome D3js library and radial tree and collapsible tree implementations.
- Download this repo and unzip it or clone this repository into your desired directory using git:
git clone https://github.com/textograph/textograph.git
- open index.html with your web browser (tested on Fireforx and Chrome). there is an online test version at here
- enjoy reading the text as well as creating diagram
- Open a PDF file using PDF button or select Edit button and paste text into dialog and press ok
- select a text and create two children nodes (forward arrow)
- change view and zoom helps to better see the created diagrams
- as you add more nodes to the graph, it looks better
- selecting auto mode will enhance node creation (it needs learning curve to master using it)
- select nodes and export to anki to review them more and more
- save to server or disk if you wish
please refer to this link
there is also a mini webserver developed by laravel framework to serve as an online graph saver. instructions can be found here.
is welcomed
Copyright Apache version 2.0, Mahdi Saravi 2020