Germany does not intend to silence anti-refugee posts. Germany wants to stop illegal incitement of hatred. Such as promoting or even threatening to burn down asylum centers, to hurt or even kill refugees and those that help them.
Those are not just words, asylum centers are being burned to the ground, refugees are attacked, just recently some were killed on the border the EU, just yesterday someone tried and almost suceeded in killing a politician who helped refugees.
You have to be insane to support this as free speech unless you support these nazis.