wxShapeFramework (wxSF) is a software library/framework based on wxWidgets which allows easy development of software applications manipulating with graphical objects (shapes) like various CASE tools, technological processes modeling tools, etc.


  • Create charts interactively in your wxWidgets applications
  • Serialize/deserialize charts via XML to any stream
  • Support for Undo/Redo
  • Support for Copy/Cut/Paste
  • Support for drag and drop operations
  • Printing support
  • Highly customizable

Project Samples

Project Activity

See All Activity >



Follow wxShapeFramework

wxShapeFramework Web Site

Other Useful Business Software

Identify and respond to threats before damage is done Identify and respond to threats before damage is done Icon
Identify and respond to threats before damage is done Icon

A SIEM that makes it easy to use logs for security, compliance, and troubleshooting.

SolarWinds® Log & Event Manager (LEM) delivers comprehensive Security Information and Event Management (SIEM) capabilities in a highly affordable, easy-to-use, and quick-to-deploy virtual appliance. LEM provides the visibility, security, and control that IT professionals need to alert on and respond to security threats, and assist in meeting the regulatory compliance guidelines of HIPAA, PCI DSS, SOX, and more. Try it free for 30 days!

Rate This Project

Login To Rate This Project

User Ratings

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

User Reviews

  • Respect

  • wxShapeFramework fills an essential gap in the wxWidgets library. The framework is very intuitive to use in almost all respects, and the online documentation is generally good. As a framework it provides a rich set of base classes that can be used and adapted as required. However many of the base classes are pretty polished so it can be used 'out of the box' for many applications. AFAIK it is the work of a single developer so updates might not be very frequent (maybe 1 per year) however it is reasonably stable and the library source code is quite easy to follow allowing for any small defects to be corrected by the user. There are still one or two rough edges when using the wxGraphicsContext on MSW, but hopefully these will be addressed in a future release.

  • Very useful. Thanks.

    1 user found this review helpful.
  • Este proyecto es bastante bueno, ya que provee muchas herramientas para la programacion de sistemas que hagan uso de componentes tipo nodos.

  • Absolutely superior software! I am developing a large combinatorics applicaion that, among other things, draws trees and graphs. I have found this software very easy to use.

Read more reviews >

Additional Project Details



Intended Audience


User Interface


Programming Language