https://www.math.upenn.edu/~ghrist/calculus.html
It's a very opinionated book, but that's no a bad thing. And, unlike the Stewart doorstop, it's compact, as a text should be.
https://www.math.upenn.edu/~ghrist/calculus.html