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
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
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

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

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