Text Visualization Graphs NLP Tools

Tools for visualizing NLP data structures (syntax trees, dependency graphs, semantic networks, sentence structures) through interactive graphical interfaces. Does NOT include subject indexing, data exploration frameworks, or general text analysis dashboards without structural visualization focus.

There are 46 text visualization graphs tools tracked. 1 score above 50 (established tier). The highest-rated is NatLibFi/Annif at 65/100 with 253 stars.

Get all 46 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=text-visualization-graphs&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 NatLibFi/Annif

Annif is a multi-algorithm automated subject indexing tool for libraries,...

65
Established
2 explosion/displacy

:boom: displaCy.js: An open-source NLP visualiser for the modern web

49
Emerging
3 hshindo/react-nlp

Visualization of Natural Language Processing for React

44
Emerging
4 microsoft/browsecloud

A web app to create and browse text visualizations for automated customer listening.

41
Emerging
5 microsoft/VisTalk

A JavaScript toolkit for Natural Language-based Visualization Authoring

40
Emerging
6 heta-io/tap

Text Analytics Pipeline (TAP)

40
Emerging
7 ananikets18/Code-Mix-Research-Project-Backend

FastAPI-based multilingual NLP backend for code-mixed text analysis —...

38
Emerging
8 DeNeutoy/spacy-vis

A visualisation tool for Spacy using Hierplane.

38
Emerging
9 ananikets18/Code-Mix-Research-Project_Frontend

Frontend interface for multilingual & code-mixed text analysis — built with...

38
Emerging
10 NLP-Knowledge-Graph/NLP-KG-WebApp

The official repository for the NLP-KG web application [ACL 2024 Demo].

37
Emerging
11 YaleDHLab/wordmap

Visualize large text collections with WebGL

37
Emerging
12 jtlicardo/process-visualizer

Converting textual descriptions of processes into simplified BPMN diagrams

35
Emerging
13 yubowenok/flowsense

FlowSense: A Natural Language Interface for Visual Data Exploration within a...

34
Emerging
14 Rostlab/JS18_ProjectA_Group2

In this project we created the framework that translates natural language to...

34
Emerging
15 RichJackson/cogstack

Database - Elasticsearch realtime mapping. With NLP goodiness.

33
Emerging
16 cecoeco/PRISMA.jl

Generate checklists and flow diagrams based on the Preferred Reporting Items...

32
Emerging
17 Christof93/SentStructure

A d3.js extension to visualize internal structures of sentences like...

31
Emerging
18 cortega26/PDF-Text-Analyzer

This repository houses a script that can download PDFs from a specified URL,...

30
Emerging
19 Zh1yuShen/HopWeaver

Try HopWeaver: The first automatic synthesis framework based on any corpora,...

30
Emerging
20 arne-cl/brat-embedded-visualization-examples

minimal examples of brat annotation visualizations

30
Emerging
21 kinfi4/Kin-Txt

Kin-TXT is a powerful platform for aggregating, analyzing and visualizing...

29
Experimental
22 peaceiris/actions-suggest-related-links

A GitHub Action to suggest related or similar issues, documents, and links....

29
Experimental
23 Lucas-Kohorst/react-sentence-tree

React component to create a constituency and dependency tree diagrams

28
Experimental
24 NatLibFi/Annif-LLMs4Subjects

Work for participating to SemEval25 Task 5 - LLMs4Subjects - with Annif

27
Experimental
25 writecrow/crow_frontend

The user interface for the Corpus & Repository of Writing, built in Angular

27
Experimental
26 senthilchandrasegaran/textplorer

Visual analytics application for qualitative text analysis

26
Experimental
27 nanxstats/pdf-word-extraction

Extract meaningful words from a collection of PDF documents and count their...

25
Experimental
28 axwhyzee/project-glovo-frontend

Streamlining the consumption of global news by automating the collection,...

25
Experimental
29 Inkdecker/Inktyping

Free tool for text exploration, analyze your favorites books and practice writing.

24
Experimental
30 nitin42/word-classes-visualiser

A small tool based on Compromise NLP to visualise the different word classes...

24
Experimental
31 dager23/Mind-Map

Text-to-MindMap Conversion System, a tool designed to analyze and visualize...

23
Experimental
32 ni3choudhary/Past-Tensifier-Using-NLP-Deployment

A machine learning web app that converts sentences to past tense using NLP.

23
Experimental
33 hafizmrf3/onthology-thesaurus

Thesaurus app for Word Mapping based on word classification using Laravel,...

21
Experimental
34 kahngjoonkoh/Inkspect

An online Rorschach inkblot test. Uses NLP to code responses and the Exner...

19
Experimental
35 zhuzhavladislav/DocMind

Cистема с помощью которой можно проводить анализ текста, а именно определять...

19
Experimental
36 jd-coderepos/gnd-subject-indexer

Docker-based web demo for Annif using GermEval 2025 LLMs4Subjects models (BM...

19
Experimental
37 dheekshithbg/puvi-intel

Geospatial Risk Intelligence application

19
Experimental
38 jonobr1/diffs

A collection of components to visually compare texts

19
Experimental
39 canbax/graph-cinema

Turn your words into a visual experience.

19
Experimental
40 DALAI-project/Annif_API

Instructions and pretrained models for using Annif (https://annif.org/)...

17
Experimental
41 NatLibFi/FintoAI

Finto AI suggests subjects for a given text. It's based on Annif, a tool for...

12
Experimental
42 gtarawneh/dom

Tool for visualizing and exploring natural language text using graphs

12
Experimental
43 dgholamian/document-statistics-analyzer

The Document Statistics Analyzer is a Python tool that analyzes text...

11
Experimental
44 CNSeniorious000/llm-web-reader-demo

A demo for LLM-based web information extraction

11
Experimental
45 Kimosabey/spec-lens

Intelligent Specification Analysis tool using NLP and Knowledge Graphs.

11
Experimental
46 intldevsys/ConceptualCartographer

An advanced natural language processing tool that automatically discovers...

10
Experimental