Skip to content
SPECIFICTION
Get listed

Tulip

tulip.labri.fr

WindowsmacOSLinuxAPI

Spec sheet

Purpose
Tulip is an information visualization framework for analyzing and visualizing relational data and graphs.Read 12 Oct 2026 · tulip.labri.fr
Intended users
The maker describes Tulip as used in research and education for exploring large relational datasets, and for experimentation, teaching, and scientific visualization.Read 12 Oct 2026 · tulip.labri.fr
Audience
The site says Tulip is widely used in research and education for exploring large relational datasets.Read 11 Oct 2026 · tulip.labri.fr
Platforms
Tulip can be installed or compiled on Linux, macOS, and Windows; the current site says historical binaries are available only for older releases.Read 12 Oct 2026 · github.com
Free plan
YesRead 23 Sep 2026 · tulip.labri.fr
License
The project identifies Tulip as free software under the GNU Lesser General Public License, version 3 or later.Read 12 Oct 2026 · github.com
Maker
Tulip is developed at LaBRI and maintained by researchers and engineers from LaBRI and its scientific ecosystem.Read 11 Oct 2026 · tulip.labri.fr
Algorithms and extensibility
Tulip provides graph algorithms and a plugin architecture; plugins can be written in C++ or Python.Read 12 Oct 2026 · github.com
Dashboard type
interactiveRead 23 Sep 2026 · tulip.labri.fr
Data formats
The framework supports TLP text and binary graph formats and documents CSV import and CSV, GML, JSON, SVG, TLP, and TLPB export plugins.Read 12 Oct 2026 · github.com
Data sources
CSV; TLP; TLP binary; other graph formats are referenced,but not enumerated on the opened official pagesRead 23 Sep 2026 · tulip.labri.fr
Development
Tulip is developed at LaBRI by researchers and engineers and is maintained through community-driven development and open contributions.Read 12 Oct 2026 · tulip.labri.fr
Distribution
Tulip is primarily distributed through its source code repository; historical binaries up to version 6.0.1 are described as the last officially distributed binary versions.Read 11 Oct 2026 · tulip.labri.fr
Distribution limit
The project says it no longer provides precompiled binaries; the latest development version is distributed through its source repository, while historical binaries go up to version 6.0.1.Read 12 Oct 2026 · tulip.labri.fr
Exports
The Python documentation lists CSV, GML, JSON, SVG, TLP and TLPB export plugins.Read 11 Oct 2026 · tulip.labri.fr
Extensibility
Its plugin architecture lets researchers and developers add custom algorithms and visualizations.Read 11 Oct 2026 · tulip.labri.fr
Graph formats
The Python documentation lists import plugins for GEXF, GML, GraphML, JSON, Pajek, UCINET and other graph sources.Read 11 Oct 2026 · tulip.labri.fr
Graph scale
The project describes Tulip as designed to analyze, draw, and visualize very large graphs, up to a million nodes and edges.Read 12 Oct 2026 · github.com
Graph visualization
It provides graph drawing algorithms and interactive rendering for exploring large scale graphs.Read 11 Oct 2026 · tulip.labri.fr
Interactive exploration
Tulip supports interactive graph exploration through filtering, selection, and dynamic layouts.Read 12 Oct 2026 · tulip.labri.fr
Large datasets
The site says Tulip is designed to handle large relational datasets efficiently with optimized visualization techniques.Read 11 Oct 2026 · tulip.labri.fr
Platform
desktopRead 23 Sep 2026 · tulip.labri.fr
Python
Python scripting supports workflow automation and analysis, and Python plugins can be written in pure Python.Read 11 Oct 2026 · tulip.labri.fr
Python integration
Tulip Python exposes almost all of the C++ API, supports graph manipulation and algorithms, and lets users write plugins in Python.Read 12 Oct 2026 · tulip.labri.fr
Python packages
The site lists precompiled Python wheels for Python 3.9 through 3.13, based on Tulip 6.0.0, as the last officially distributed binary packages.Read 11 Oct 2026 · tulip.labri.fr
Visualization views
Its documentation lists views including node-link diagrams, adjacency matrices, geographic views, histograms, parallel coordinates, and scatter plots.Read 12 Oct 2026 · tulip.labri.fr

Where Specifiction places it

Alternatives to TulipAll alternatives →