“[Diffeology](http://math.huji.ac.il/~piz/Site/TheBook-rep.html)” by Patrick Iglesias-Zemmour is probably the closest match.

He develops differential forms and de Rham cohomology, fiber bundles, connections, and symplectic geometry in the language of diffeological spaces, i.e., concrete sheaves of sets on the site of smooth manifolds.