Graphitic carbon nitride facilely modified with pyromellitic diimide with enhanced photocatalytic activity and good selectivity towards the photodegradation of cationic dyes