Kibana 5.0.0-snapshot requires Elasticsearch ^3.0.0?

If you don't want to do your own build, you can also grab a snapshot build from the master branch.

You could instead use esvm and specify the master branch and it'll grab the latest snapshot for you. That's how we do development internally.

EDIT: Apparently the snapshot builds aren't actually published anywhere. We maintain a list of them for esvm to use, so the easiest way to get at them is just to use esvm. Otherwise, you're welcome to build from source too.