Violinist creates Merge Requests to your PHP projects so you can keep your composer dependencies secure and up to date. Running around the clock, it will find updates and do the job for you on your PHP based project.

Person trowing basketball

The dependency updater that works with all providers

There are also other services that can do this. If you use Github you are probably already familiar with Dependabot. Violinist is like dependabot for Bitbucket. Instead of being tied to a specific version control service provider, Violinist unifies the experience of getting Merge Requests, no matter what platform you are using.

Smooth onboarding and sensible defaults

Violinist is designed to be easy to use. It has sensible defaults that work out of the box. This means you can get started with Violinist without having to spend a lot of time configuring it. But don't take our word for it, here is what some of our users have said:

"It was wonderfully painless (...) I don’t think I’ve ever experienced a faster setup of a CI tool — I think I said “wait that’s all?” out loud!"

"Overall did the trick of what I was looking for and was very very fast"

"I'm so pleased with violinist, I've upgraded to the agency plan even though we were getting by just fine with the free version. Thanks for a great tool!"

Getting started

Getting started is as easy as . Then just find your project on Bitbucket, copy the URL of the project and add this to violinist.io from your dashboard. Then just lean back and wait for violinist.io to create a Merge Request when an update becomes available.

Need help?

We have a documentation website for the most common configuration setups. And if you need to speak to a human, feel free to reach out via our contact page.