{"id":13511825,"url":"https://github.com/gephi/gephi","last_synced_at":"2025-09-09T20:48:16.295Z","repository":{"id":37743129,"uuid":"2624521","full_name":"gephi/gephi","owner":"gephi","description":"Gephi - The Open Graph Viz Platform","archived":false,"fork":false,"pushed_at":"2025-03-05T20:09:06.000Z","size":654674,"stargazers_count":6102,"open_issues_count":525,"forks_count":1583,"subscribers_count":258,"default_branch":"master","last_synced_at":"2025-05-12T13:05:30.969Z","etag":null,"topics":["graph","graph-analytics","interactive","java","opengl","visualization"],"latest_commit_sha":null,"homepage":"http://gephi.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gephi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-10-22T03:14:46.000Z","updated_at":"2025-05-10T14:06:08.000Z","dependencies_parsed_at":"2023-02-14T10:46:26.408Z","dependency_job_id":"95792705-1050-46ca-a43b-848d220a03b1","html_url":"https://github.com/gephi/gephi","commit_stats":{"total_commits":7045,"total_committers":145,"mean_commits":48.58620689655172,"dds":0.3910574875798438,"last_synced_commit":"dbc674485e70d7fbd74ef8f8489c1b7ba3dab50f"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gephi%2Fgephi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gephi%2Fgephi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gephi%2Fgephi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gephi%2Fgephi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gephi","download_url":"https://codeload.github.com/gephi/gephi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253745150,"owners_count":21957317,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["graph","graph-analytics","interactive","java","opengl","visualization"],"created_at":"2024-08-01T03:01:12.483Z","updated_at":"2025-09-09T20:48:16.265Z","avatar_url":"https://github.com/gephi.png","language":"Java","readme":"# Gephi - The Open Graph Viz Platform\r\n\r\n[![build](https://github.com/gephi/gephi/actions/workflows/build.yml/badge.svg)](https://github.com/gephi/gephi/actions/workflows/build.yml)\r\n[![Downloads](https://img.shields.io/github/downloads/gephi/gephi/v0.10.1/total.svg)](https://github.com/gephi/gephi/releases/tag/v0.10.1)\r\n[![Downloads](https://img.shields.io/github/downloads/gephi/gephi/total.svg)](https://github.com/gephi/gephi/releases/)\r\n[![Translation progress](https://hosted.weblate.org/widgets/gephi/-/svg-badge.svg)](https://hosted.weblate.org/engage/gephi/?utm_source=widget)\r\n\r\n[Gephi](http://gephi.org) is an award-winning open-source platform for visualizing and manipulating large graphs. It runs on Windows, Mac OS X and Linux. Localization is available in English, French, Spanish, Japanese, Russian, Brazilian Portuguese, Chinese, Czech, German and Romanian.\r\n\r\n- **Fast** Powered by a built-in OpenGL engine, Gephi is able to push the envelope with very large networks. Visualize networks up to a million elements. All actions (e.g. layout, filter, drag) run in real-time.\r\n\r\n- **Simple** Easy to install and [get started](https://gephi.github.io/users/quick-start). An UI that is centered around the visualization. Like Photoshop™ for graphs.\r\n\r\n- **Modular** Extend Gephi with [plug-ins](https://gephi.org/plugins). The architecture is built on top of [Apache Netbeans Platform](https://netbeans.apache.org/tutorials/nbm-quick-start.html) and can be extended or reused easily through well-written APIs.\r\n\r\n[Download Gephi](https://gephi.github.io/users/download) for Windows, Mac OS X and Linux and consult the [release notes](https://github.com/gephi/gephi/releases). Example datasets can be found on our [wiki](https://github.com/gephi/gephi/wiki/Datasets).\r\n\r\n![Gephi](https://gephi.github.io/images/screenshots/select-tool-mini.png)\r\n\r\n## Install and use Gephi\r\n\r\nDownload and [Install](https://gephi.github.io/users/install/) Gephi on your computer. \r\n\r\nGet started with the [Quick Start](https://gephi.github.io/users/quick-start/) and follow the [Tutorials](https://gephi.github.io/users/). Load a sample [dataset](https://github.com/gephi/gephi/wiki/Datasets) and start to play with the data.\r\n\r\nIf you run into any trouble or have questions consult our [discussions](https://github.com/gephi/gephi/discussions).\r\n\r\n## Latest releases\r\n\r\n### Stable\r\n\r\n- Latest stable release on [gephi.org](https://gephi.org/users/download/).\r\n\r\n### Development builds\r\n\r\nDevelopment builds are [generated regularly](https://github.com/gephi/gephi/actions/workflows/release.yml?query=is%3Asuccess++). Current version is 0.11.0-SNAPSHOT\r\n\r\n- [gephi-0.11.0-SNAPSHOT-windows-x64.exe](https://central.sonatype.com/repository/maven-snapshots/org/gephi/gephi/0.11.0-SNAPSHOT/gephi-0.11.0-20250819.170708-35-windows-x64.exe) (Windows)\r\n\r\n- [gephi-0.11.0-SNAPSHOT-macos-x64.dmg](https://central.sonatype.com/repository/maven-snapshots/org/gephi/gephi/0.11.0-SNAPSHOT/gephi-0.11.0-20250819.171104-36-macos-x64.dmg) (Mac OS X)\r\n\r\n- [gephi-0.11.0-SNAPSHOT-macos-aarch64.dmg](https://central.sonatype.com/repository/maven-snapshots/org/gephi/gephi/0.11.0-SNAPSHOT/gephi-0.11.0-20250819.172555-38-macos-aarch64.dmg) (Mac OS X Silicon)\r\n\r\n- [gephi-0.11.0-SNAPSHOT-linux-aarch64.tar.gz](https://central.sonatype.com/repository/maven-snapshots/org/gephi/gephi/0.11.0-SNAPSHOT/gephi-0.11.0-20250819.172359-37-linux-aarch64.tar.gz) (Linux aarch64)\r\n\r\n- [gephi-0.11.0-SNAPSHOT-linux-x64.tar.gz](https://central.sonatype.com/repository/maven-snapshots/org/gephi/gephi/0.11.0-SNAPSHOT/gephi-0.11.0-20250819.170336-34-linux-x64.tar.gz) (Linux)\r\n\r\n## Developer Introduction\r\n\r\nGephi is developed in Java and uses OpenGL for its visualization engine. Built on the top of Netbeans Platform, it follows a loosely-coupled, modular architecture philosophy. Gephi is split into modules, which depend on other modules through well-written APIs. Plugins can reuse existing APIs, create new services and even replace a default implementation with a new one.\r\n\r\nConsult the [**Javadoc**](https://javadoc.io/doc/org.gephi/gephi/latest/index.html) for an overview of the APIs.\r\n\r\n### Requirements\r\n\r\n- Java JDK 17 (or later)\r\n\r\n- [Apache Maven](http://maven.apache.org/) version 3.6.3 or later\r\n\r\n### Checkout and Build the sources\r\n\r\n- Fork the repository and clone\r\n\r\n        git clone git@github.com:username/gephi.git\r\n\r\n- Run the following command or [open the project in an IDE](https://github.com/gephi/gephi/wiki/How-to-build-Gephi)\r\n\r\n        mvn -T 4 clean install\r\n\r\n- Once built, one can test running Gephi\r\n\r\n\t\tcd modules/application\r\n\t\tmvn nbm:cluster-app nbm:run-platform\r\n\r\nNote that while Gephi can be built using JDK 17 or later, it currently requires JDK 17 to run.\r\n\r\n### Create Plug-ins\r\n\r\nGephi is extensible and lets developers create plug-ins to add new features, or to modify existing features. For example, you can create a new layout algorithm, add a metric, create a filter or a tool, support a new file format or database, or modify the visualization.\r\n\r\n- [**Plugins Portal**](https://github.com/gephi/gephi/wiki/Plugins)\r\n\r\n- [Plugins Quick Start (5 minutes)](https://github.com/gephi/gephi/wiki/Plugin-Quick-Start)\r\n\r\n- Browse the [plugins](https://gephi.org/plugins) created by the community\r\n\r\n- We've created a [**Plugins Bootcamp**](https://github.com/gephi/gephi-plugins-bootcamp) to learn by examples.\r\n\r\n## Gephi Toolkit\r\n\r\nThe Gephi Toolkit project packages essential Gephi modules (Graph, Layout, Filters, IO…) in a standard Java library which any Java project can use for getting things done. It can be used on a server or command-line tool to do the same things Gephi does but automatically.\r\n\r\n- [Download](https://gephi.org/toolkit/)\r\n\r\n- [GitHub Project](https://github.com/gephi/gephi-toolkit)\r\n\r\n- [Toolkit Portal](https://github.com/gephi/gephi/wiki/Toolkit)\r\n\r\n## Localization\r\n\r\nWe use [Weblate](https://hosted.weblate.org/projects/gephi/) for localization. Follow the guidelines on the [wiki](https://github.com/gephi/gephi/wiki/Localization) for more details how to contribute.\r\n\r\n## Icons\r\n\r\nGephi uses icons from various sources. The icons are licensed under the [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) license.\r\n\r\nAll icons can be found in the `DesktopIcons` module, organised by module name.\r\n\r\n## License\r\n\r\nGephi main source code is distributed under the dual license [CDDL 1.0](http://www.opensource.org/licenses/CDDL-1.0) and [GNU General Public License v3](http://www.gnu.org/licenses/gpl.html). Read the [Legal FAQs](http://gephi.github.io/legal/faq/)  to learn more.\r\n\t\r\nCopyright 2011 Gephi Consortium. All rights reserved.\r\n\r\nThe contents of this file are subject to the terms of either the GNU\r\nGeneral Public License Version 3 only (\"GPL\") or the Common\r\nDevelopment and Distribution License (\"CDDL\") (collectively, the\r\n\"License\"). You may not use this file except in compliance with the\r\nLicense. You can obtain a copy of the License at\r\nhttp://gephi.github.io/developers/license/\r\nor /cddl-1.0.txt and /gpl-3.0.txt. See the License for the\r\nspecific language governing permissions and limitations under the\r\nLicense.  When distributing the software, include this License Header\r\nNotice in each file and include the License files at\r\n/cddl-1.0.txt and /gpl-3.0.txt. If applicable, add the following below the\r\nLicense Header, with the fields enclosed by brackets [] replaced by\r\nyour own identifying information:\r\n\"Portions Copyrighted [year] [name of copyright owner]\"\r\n\r\nIf you wish your version of this file to be governed by only the CDDL\r\nor only the GPL Version 3, indicate your decision by adding\r\n\"[Contributor] elects to include this software in this distribution\r\nunder the [CDDL or GPL Version 3] license.\" If you do not indicate a\r\nsingle choice of license, a recipient has the option to distribute\r\nyour version of this file under either the CDDL, the GPL Version 3 or\r\nto extend the choice of license to its licensees as provided above.\r\nHowever, if you add GPL Version 3 code and therefore, elected the GPL\r\nVersion 3 license, then the option applies only if the new code is\r\nmade subject to such option by the copyright holder.\r\n\r\n","funding_links":[],"categories":["Java","Multimedia","Projects","Trust \u0026 Safety","Visualization","Data Visualization","[](#table-of-contents) Table of contents","REST API","Other tools","项目","Solutions"],"sub_categories":["Image and pictures","Utility","Fraud","REST API","[](#visualization-tools)Visualization tools","Other","Misc","实用程序"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgephi%2Fgephi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgephi%2Fgephi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgephi%2Fgephi/lists"}