qvge is a multiplatform graph editor written in C++/Qt. Its main goal is to make possible visually edit two-dimensional graphs in a simple and intuitive way.

Please note that qvge is not a replacement for such a software like Gephi, Graphvis, Dot, yEd, Dia and so on. It is neither a tool for "big data analysis" nor a math application. It is really just a simple graph editor :)

Features

  • Easy interactive editing of indirected, directed or mixed graphs
  • Support of node and edge attributes (colors, shapes etc. as well as user-defined ones)
  • Auto-layout and auto-creation of graphs
  • Basic support of node ports
  • Search among the graph elements and their attributes
  • Import from GraphML, GML, GEXF and GraphViz DOT (basic) formats
  • Export into PDF and popular image formats
  • Export into GraphViz DOT format
  • Export into GEXF format

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow qvge

qvge Web Site

Other Useful Business Software
Migrate to innovate with Red Hat Enterprise Linux on Azure Icon
Migrate to innovate with Red Hat Enterprise Linux on Azure

Streamline your IT modernization journey with a holistic environment running Red Hat Enterprise Linux on Azure.

With Red Hat Enterprise Linux on Azure, businesses can confidently modernize their IT environment, knowing they don’t have to compromise on security, scalability, reliability, and ease of management. Securely accelerate innovation and unlock a competitive edge with enterprise-grade modern cloud infrastructure.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • easy to use. not to replace y** app or Gephi app. but easy to transfer to other app using graphml or gexf
  • Great in its simplicity. The generated GraphML is mostly standard and easy to parse. The only issue is that node height and node width is somehow not declared under (xpath) /graphml/key ? This does not comply with GraphML where all //data element should have their attribute 'key' be registered under /graphml/key element. I had to implement a workaround for this. Also when I try to define a default value as key 'height' for 'node', the QVGE app doesn't recognize it as part of the size attribute. Putting all 5 to offset another stupid review that expects all apps should be in Russian language.
  • something that was not available for years before...
    2 users found this review helpful.
  • Я так понял, что он похож на Drakon Паронджанова, в чём отличие? Будет ли поддержка руского языка? Я уверен отсутствие его останавливает многих в изучении программирования. В итоге весь код тоже должен отображаться на руском на выбор конечно.
    Reply from qvge
    Posted 2019-09-03
    ДРАКОН - это визуальный язык программирования, основанный на графах. QVGE не является средством программирования. Это редактор графов в более общем смысле, поддерживающий несколько общепринятых форматов.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

Languages

English

Intended Audience

Science/Research, Education, Advanced End Users, Developers, End Users/Desktop, Engineering

User Interface

Qt

Programming Language

C++

Related Categories

C++ Graphic Design Software, C++ Data Visualization Software, C++ Education Software, C++ Data Analytics Tool, C++ Big Data Tool

Registered

2018-01-06