quartz alternatives