Libre fabrics