不给房子违约金,当事人可以进行催告,经过合理催告后对方不给的,当事人可以保留相关证据,向有管辖权的人民法院起诉。

在对方违约时,当事人可以要求对方承担违约责任、赔偿损失,起诉胜诉后,对方不给房子违约金的,当事人可以申请强制执行。
法律依据
《中华人民共和国民事诉讼法》 第二百四十七条发生法律效力的民事判决、裁定,当事人必须履行。一方拒绝履行的,对方当事人可以向人民法院申请执行,也可以由审判员移送执行员执行。调解书和其他应当由人民法院执行的法律文书,当事人必须履行。一方拒绝履行的,对方当事人可以向人民法院申请执行。