quartz alternative