Presheaf v teorii kategorií je konstrukce, která zobecňuje topologické pojetí presheaf .
Formálně je presheaf na kategorii s hodnotami v kategorii funktor , tedy kontravariantní funktor od do . Nejčastěji se berou v úvahu presheaves s hodnotami v kategorii sad . Jestliže je částečně uspořádaná množina otevřených množin topologického prostoru zahrnutím, pak kategorický presheaf definuje presheaf na topologickém prostoru ve smyslu používaném v teorii svazků .
Morfismy mezi presheaves lze definovat jako přirozené transformace funktorů. To nám umožňuje uvažovat o kategorii funktorů . Funktor v se nazývá profuktor .
Presheaf přirozeně izomorfní k funktoru Hom pro nějaký objekt kategorie se nazývá reprezentovatelný presheaf .
Široce používaným příkladem presheaf v teoretickém smyslu kategorií je simpliciální množina , což je presheaf na simpliciální kategorii s hodnotami v kategorii množin.