A conductive porous fabric can be formed, such as by using a template material. The porous fabric can be conductive, such as thick enough to be self-supporting, or supported such as by another structure. The porous fabric can be used in implantable or percutaneous applications, such as to provide an immunoisolation barrier. In another example, the fabric can be coupled to an electric potential, such as to facilitate gas evolution when the porous fabric is located in an aqueous medium. Such gas evolution can be used for various purposes, such as to maintain living cell viability by providing oxygen, or for self-cleaning. Illustrative examples of porous fabric materials include gold, platinum, palladium, iridium, niobium, or a form of carbon such as graphene.