
Gephi ( ) is an open-source
network analysis and
visualization
Visualization or visualisation may refer to:
* Visualization (graphics), the physical or imagining creation of images, diagrams, or animations to communicate a message
* Data visualization, the graphic representation of data
* Information visualiz ...
software package written in Java on the
NetBeans
NetBeans is an integrated development environment (IDE) for Java. NetBeans allows applications to be developed from a set of modular software components called ''modules''. NetBeans runs on Windows, macOS, Linux and Solaris. In addition to Java ...
platform.
History
Initially developed by students of the
University of Technology of Compiègne
The University of Technology of Compiègne (french: link=no, Université de Technologie de Compiègne, UTC) is a public research university located in Compiègne, France. The university has both the status of public university and grande école. ...
(UTC)
in France, Gephi has been selected for the
Google Summer of Code
The Google Summer of Code, often abbreviated to GSoC, is an international annual program in which Google awards stipends to contributors who successfully complete a free and open-source software coding project during the summer. , the program is ...
in 2009, 2010, 2011, 2012, and 2013.
Its last version, 0.9.0 has been launched in December 2015, with updates in February 2016 (0.9.1) and September 2017 (0.9.2). Previous versions are 0.6.0 (2008), 0.7.0 (2010), 0.8.0 (2011), 0.8.1 (2012) and 0.8.2 (2013).
The Gephi Consortium, created in 2010, is a French non-profit corporation which supports development of future releases of Gephi. Members include
SciencesPo,
Linkfluence, WebAtlas, and
Quid.
Gephi is also supported by a large community of users, structured on a discussion group and a forum and producing numerous blogposts, papers and tutorials.
Applications
Gephi has been used in a number of research projects in academia, journalism and elsewhere, for instance in visualizing the global connectivity of ''New York Times'' content
and examining Twitter network traffic during social unrest
along with more traditional network analysis topics.
Gephi is widely used within the
digital humanities
Digital humanities (DH) is an area of scholarly activity at the intersection of computing or digital technologies and the disciplines of the humanities. It includes the systematic use of digital resources in the humanities, as well as the analy ...
(in history, literature, political sciences, etc.), a community where many of its developers are involved.
Gephi inspired the
LinkedIn
LinkedIn () is an American business and employment-oriented online service that operates via websites and mobile apps. Launched on May 5, 2003, the platform is primarily used for professional networking and career development, and allows job s ...
InMaps and was used for the network visualizations for Truthy.
See also
*
Graph (discrete mathematics)
In discrete mathematics, and more specifically in graph theory, a graph is a structure amounting to a set of objects in which some pairs of the objects are in some sense "related". The objects correspond to mathematical abstractions called '' v ...
*
Graph drawing
Graph drawing is an area of mathematics and computer science combining methods from geometric graph theory and information visualization to derive two-dimensional depictions of graphs arising from applications such as social network analysis, car ...
*
Graph theory
In mathematics, graph theory is the study of '' graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conn ...
*
Graph (data structure)
In computer science, a graph is an abstract data type that is meant to implement the undirected graph and directed graph concepts from the field of graph theory within mathematics.
A graph data structure consists of a finite (and possibly mu ...
*
Social network analysis software
Social network analysis software (SNA software) is software which facilitates quantitative or qualitative analysis of social networks, by describing features of a network either through numerical or visual representation.
Overview
Networks can ...
; File formats:
*
Dot language
*
GraphML
GraphML is an XML-based file format for graphs. The GraphML file format results from the joint effort of the graph drawing community to define a common format for exchanging graph structure data. It uses an XML-based syntax and supports the enti ...
*
Graph Modelling Language
; Related software
*
Cytoscape
*
Graph-tool
*
Graphviz
Graphviz (short for ''Graph Visualization Software'') is a package of open-source tools initiated by AT&T Labs Research for drawing graphs specified in DOT language scripts having the file name extension "gv". It also provides libraries for s ...
*
Tulip (software)
*
yEd
yEd is a general-purpose diagramming program with a multi-document interface.
It is a cross-platform application written in Java that runs on Windows, Linux, Mac OS, and other platforms that support the Java Virtual Machine.
It is released und ...
*
AllegroGraph
AllegroGraph is a closed source triplestore which is designed to store RDF triples, a standard format for Linked Data.
It also operates as a document store designed for storing, retrieving and managing document-oriented information, in JSON-L ...
*
NetworkX
*
NodeXL
NodeXL is a network analysis and visualization software package for Microsoft Excel 2007/2010/2013/2016. The package is similar to other network visualization tools such as Pajek, UCINet, and Gephi. It is widely applied in ring, mapping of ...
*Pajek
*
NetMiner
References
External links
*
Gephi releasesGephi wiki
{{Authority control
2000 software
Network theory
Free application software
Graph drawing software
Free data visualization software