一、开发商违约金一直不给怎么办1、开发商违约金一直不给,当事人可以通过如下方式处理:(1)如果有约定违约金相关事项的,购房者可以与开发商协商处理;(2)协商不成的,购房者可以向人民法院起诉,请求判决开发商按照约定赔偿;(3)如果没有约定违约金有着约定不明的,可以请求法院按照法律规定判决赔偿。2、法律依据:《中华人民共和国民法典》第五百八十五条当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。二、开发商违约之后怎么解决开发商违约之后的解决方式如下:1、依照购房合同处理。如有约定,按合同约定处理,如未约定违约责任的处理办法,按法律规定可对开发商的违约行为要求赔偿,赔偿的标准以直接损失为限;2、申请退房。如果开发商违约的情况属于房屋质量问题、房屋产权问题等问题,违约责任在于开发商,购房者可以选择申请退房。