En presheaf i kategoriteori er en konstruktion, der generaliserer det topologiske begreb om en presheaf .
Formelt set er en presheaf på en kategori med værdier i kategorien en functor , det vil sige en kontravariant functor fra til . Oftest betragtes presheaves med værdier i kategorien sæt . Hvis er et delvist ordnet sæt af åbne sæt af et topologisk rum ved inklusion, så definerer en kategorisk presheaf en presheaf på et topologisk rum i den betydning, der bruges i teorien om skiver .
Morfismer mellem presheaves kan defineres som naturlige transformationer af funktorer. Dette giver os mulighed for at overveje kategorien af funktioner . En functor in kaldes en profunctor .
Et forhylde, der er naturligt isomorft med funktiontoren Hom , for et eller andet objekt i kategorien kaldes et repræsentabelt forhylde .
Et udbredt eksempel på en presheaf i kategoriteoretisk forstand er et simplicialt sæt , der er et presheaf på en simplicial kategori med værdier i kategorien sæt.