You don't need to sign up to use Meetifyr, it's all done via a unique url for each meet up (in fact there's no way to sign up).
For sure there are loads of alternatives, this hopefully strips it down to the basics. Think a semi-private, shared calendar amoungst friends.