0
Thank you for your review
Email me when discounted: 
Graph Builder is a powerful graphing application. It has a full-fledged user interface, a good complement of 2D and 3D graph features, and is programmable. It combines powerful point-and-click graph building with programmable graphics. Drag and drop graphs and other graphics. Paste data into table editors, write scripts to generate data, load in a Xcode plugin for power hungry data presentation. Flip the animation switch to make graphs and other graphics dynamic. Do simple stuff like drag and drop a graph. Do powerful stuff like load a plugin you write to retrieve and display data from real-time algorithms and data sources. more...

What's New

Version 11.0.2:
  • Continued to modernize the application.
  • Fixed a bug that is encountered when a polygon is set to be a network hub.
  • Modified legacy language designator because the old one is not guaranteed to work in future versions of the OS.
  • Recompiled with the newest development toolchain.

Requirements

  • OS X 10.6 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

Graph Builder User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Iliketrash Member IconComment+206
Iliketrash
+0

Vvi needs to take a short break from writing this software to work on their web site which is confusing and frustrating. Is that the first experience they want potential customers to have? It is hard to find download links, hard to find how much stuff costs. Pages which describe the various products are pretty good by themselves but are inconsistent in their presentation from product to product. There should also be a comparison chart for the various products. And the link on this page promising to show you a training video takes you to a page bla/bla/movies that has no video links at all.

Reply1 reply
Version 10.6.14
Vvi (Developer)
+1

The web site www.vvidget.org was updated about 2 months ago to address your concerns. The home page has a basic "product matrix [description]" and each main-menu-tab page has the prices. The technical descriptions have been transferred mainly to the manuals that are online as well as in PDF format for printing. The movies have been removed mostly entirely because they were old and we need to wait for Lion to cook before making new ones. If you have other concerns then please email support@vvi.com so that we may address them.

Yukonjack Member IconComment+207
Yukonjack
+1

VVhat is a VVidget und VVhy do I VVant one VVith my VVery good Mac?

Reply1 reply
Version 10.6.14
Vvi (Developer)
+1

If you look closely at this image:

http://www.vvidget.org/apps/mac/graph/images/columns.png

You will see that we addressed your main question in the Graph application itself. If you have other concerns then please email support@vvi.com so that we may begin to sort them out.

Vvi (Developer) Member IconDev+4
Vvi (Developer)
+1

Quick note/response to previous posts:

Vvidget Builder is now a standalone self-contained application with no other resources than what is in the application itself. It can be installed by unzipping and uninstalled by dragging to the trash.

As a result, some of the specs have narrowed and an entirely new distribution has been made to accommodate a larger scope. That new distribution is listed at:

http://www.macupdate.com/info.php/id/33285/vvidget-code

Thanks to all the posters for bringing the issues of the previous complex install to our attention.

Reply0 replies
Version 10.6.3
lance bland Member IconComment+4
lance bland
+3

"A launchd background process, running as root, for a graphing app?"

As stated before, it does not run as root.

"... why even consider such a thing for a graphing app?"

Some of our customers want the features of the graphing server. We do not pigeonhole customers, but rather give them the features they request. Any customer can use the Vvidget Admin tool to turn the graphing server (launchd background process) off.

"Is Vvidget designed to do more than make pretty graphs?"

Yes, it is designed for many things from high-transaction distribution of visuals, high speed graphs (> 100,000 samples per second) to more esoteric things such as implementing a distributed control system for things like factory automation and financial risk management.

"Props to the previous poster for saving me the trouble of trying out this proto-malware."

That is really a low blow and unworthy of your previous questions. Thank you for your impressions. Please feel free to send feature requests and improvement ideas to support@vvi.com where we give them honest consideration.

Reply0 replies
Version 10.5.7.2
Xenophile Member IconComment+694
Xenophile
+0

A launchd background process, running as root, for a graphing app?

Ok, so the developer changed it so as not to need root access, but why even consider such a thing for a graphing app? Is Vvidget designed to do more than make pretty graphs?

Props to the previous poster for saving me the trouble of trying out this proto-malware.

Reply0 replies
Version 10.5.7.2
Vvi (Developer) Member IconDev+4
Vvi (Developer)
+0

VVI support here: As far as we can determine, the server issue talked about here is a bunch of FUD. The server can be turned off by using the Vvidget Admin tool if that is what you want, it has no reported security issues, and no verified problems, it also does not run as root. The one non-verifiable report of a problem on this forum is probably due to a third party application error for which we are not responsible for. If you did have a problem with our software you should report it to: support@vvi.com.

Reply3 replies
Version 10.5.7.1
MacUpdate-Lon
+0

I find it odd that your organization can find the time to post in the reviews here but never finds the time to submit updates to MacUpdate.

Vvi (Developer)
+0

MacUpdate Admin: My apologies. On June 26, 2007 we "took ownership" of the listing you made. However, the system was new at that time and was not operable on our first attempt. Since then you have inserted update information before we could do it ourselves so that we were preempted from doing it. If you turn off your automatic updating of this product then we will attempt to maintain the information. I just submitted a product update to correct some errors in this listing and we will attempt to keep it current from now on. Thank you for bringing this issue to our attention.

As a side note: We take technical bug reports very seriously and I will attempt to retrieve such reports from any source, of which this is one. I'm not too interested in responding to FUD, but I am interested in this forum so that we can acquire legitimate bug reports. Some of the issues mentioned on this forum have been solved a long time ago. We thank the posters for their information and help in making our product better.

MacUpdate-Lon
+0

And I thank you for the prompt response and the submission with corrections... much appreciated.

tamagosan Member IconComment+0
tamagosan
+0

I'm glad I saw the previous comments regarding launchd in time to cancel my download.

Reply0 replies
Version 10.5.7.1
cyberfunk Member IconComment+16
cyberfunk
+1

I suggest that you don't run apps that are required by your application as root on startup. This tends to make unix-type people/security concerned people worry a bit. Common wisdom dictates that very few things should run as root, end-user applications usually should not.

Is there a reason your "graphics server" or any other application has to run as root ? Do you have to run on startup ? Why not have the appl. have it as a child process ?

Also, I guess i dont see why a graphing application needs a "server", shouldnt that be integrated into the code of the application ? It seems wasteful to have it another process entirely. If there's code you need to reuse a lot in more than one app, wouldnt' it be better just to put it into a shared library/framework instead of spawning another process and having to deal w/ the overhead of interprocess communications ?

Do you have to install your frameworks in the root system directory ? Couldn't you give the user an option to install for all users/install for one user? Or better yet, integrate the necessary frameworks into an all-inclusive package or applications directory that can sit in /Applications ? This would be much more in the way of following the "Tao of the mac" (although I'm sure apple would like you to put your frameworks in the /Library place, but at least use ~/Library or give us the option to do so)

Reply6 replies
Version 10.4.34
Dalahast
+1

Wow, I have all the reasons I need to not install this now.

Let's talk about the average user. Sure, they won't know that any of this is going on- but it seems that's the point, so why is all this hidden? Good Mac developers ought to put their frameworks into an appropriate Library area (Application Support might not be a bad idea, if it's just for this suite). Then, that code can hook right into the app without spawning processes or wasting CPU. It certainly doesn't need to run at startup (and root, no less). If you need this once a week maybe, then why are we running every day? Having a daemon or other process open like that for just a version check is ludicrous- use Sparkle to check for updates when the user launches. If you're that strict about licenses, write a framework or class for that too- this would belong in appname.app/Contents/Frameworks , since it's not tied into anything else (and if it is, store the license info in a plist file).

In short, this app doesn't play nice with the system.

Vvi (Developer)
+0

ZangieF-

There is nothing nefarious about this application that I know of. The daemon you speak of is a graphing server and you can turn if off now if you want (we listened to cyberfunk (however, I suggest leaving it on)). It no longer runs as root (again, listened to cyberfunk; but even so - there was a limitation in Mac OS X that required us to run it as root and it did no harm and that is how Apple specified it should run (I can't say more without breaking NDA)), it installs shared resources into /Library/Framworks and that is where they need to go and should go and is a very appropriate way to program for mac os x. There is no license checking going on, only update checking, no process is spawned for license checking or update checking.

thanks!-

-lance

Dalahast
+0

Hm, well, it's nice to see that its behaviour has been improved- I just think it would be nice if the app would be a little bit more up-front about what it was doing- is there really any need for this?

jktczh
+0

HELP !!
Peer_Visual_Server causes overload and overheating! HOw do I remove the damn vviget?!!!

Dalahast
+0

You can try running AppZapper on it, which gives you five free zaps to zap as many things as you'd like. Run it on the widget. If you'd like a free and similar alternative, try AppCleaner (this links to the product page here at MU).

Vvi (Developer)
+0

It does not make sense that this software would cause overheating. However, I would like to followup with you to identify the issue. It could be that what you use to detect the overheating is faulty, or some other condition. Please email lbland@vvi.com (I'm with support@vvi.com) so that I can resolve this matter.

Also, you do not need to run a 3rd party uninstaller. Simply use the Vvidget Admin application that comes with the software to uninstall.

Vvi (Developer) Member IconDev+4
Vvi (Developer)
+0

cyberfunk-

Lance here, tech support@vvi. Your comments are well received by us! Some of the answers are at: http://www.vvi.com/products/vvidget/faq.html

The Peer_Visual_Server startup item is a graphing server, no more than that. It is used for the graphing wizard components and other graphing apps that rely on wizard technology. The phone home is an update mechanism to inform you of new versions when available. The install is a bit more complex than drag and drop because it uses Frameworks (shared resources) that all of the apps and servers use. The smaller apps do interact with the builder app if you export the graph to the builder with the export control. The user install package does not install a kernel extension (but our data acquision installer does if you use that). The install feels more systems oriented because of the nature of the shared frameworks, server and other components that interact with each other. Feel free to email me at lbland@vvi.com with other comments or to post them here also! Thanks for your other suggestions ... I've forwarded them to the feature list for a future version. thanks!- lance

Reply0 replies
Version 10.4.18
cyberfunk Member IconComment+16
cyberfunk
+0

Aieee ! I've just discovered that the program installs something called "Peer_Visual_Server" that is hooked into Launchd.

Why these people need a process running on my computer at ALL times under root permissions is VERY sketchy to me. I dont care if it's for their liscening scheme.. These people need to learn some manners and tell people when they're installing root'd applications that will run all the time on a machine. This program seems to thing it's fine to basically put whatever it wants whereever it wants. I'm trying to uninstall it now, but there's no uninstaller !

I knew there was something sketchy about all this..

Reply2 replies
Version 10.4.18
cyberfunk
+0

Note: Uninstall facilitated by noting every installed file, which can be seen by the following:

In the terminal
1) Navigate to root drive (/), and then to /Library/Receipts/VvidgetUser.pkg/Contents/

2) List out the files installed by the following command: lsbom Archive.bom -pf | less

3) remove Offending files.

Arvidtp
+0

i also use desinstaller for these things - works very well to uninstall packages.

There are no Ratings for this App yet.
> 4 1

Ratings

Overall
(1)
Current Version (11.x)
(0)

Details

Downloads 11,459
Version Downloads 102
License Commercial
Date 24 Apr 2014
Platform Intel 64 / OS X
Price $19.99