php for flow chart

hi - I would like to create a system that is similar to jira, but i dont need all the features in jira but just one.
I want users to be able to drag and drop the rectangles/squares/decision boxes and draw flowchart showing relation ship between he process.

1) select the type of box (rectangle/square/decision box)
2) drag it to flowchart area
3) name it
4) link it to other process
5) when it is linked update DB saying that process are linked (dependent)

Are there any open libraries that i can use.
do you have examples for this ?


Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Steve BinkCommented:
Try JointJS.  If that doesn't work for you, perhaps you can find some other options here.
shragiAuthor Commented:
ALl these libraries are good, but none has helpful documentation to help create a live webpage.
does any one has any live working screen where user is allowed to create workflow on fly.
or atleast generate workflow from data entered like
process name
dependent process
father processs

Steve BinkCommented:
Do you want to create one, or do you want a site that provides this service?
shragiAuthor Commented:
i want to create one
Steve BinkCommented:
Then I'm not sure what you mean.  JointJS has more than a dozen demos, and what appears to be a very well-documented API.  What else do you need?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.