Does Steam have a setting to hide all Uplay titles?

A different approach from the other answer: if you get the augmented Steam addon, then any time you visit a Steam game page in your browser (but not within Steam), it will tell you if it requires any other launcher.

Example

[Edit] As mentioned in the comments, you can also see this in Steam (with no addons) at the bottom of the info sidebar on the game's store page

Example 2


Uplay is a digital distribution service, like Steam. Many games offer additional meta-features - experience, achievements, trading cards, badges, &c. - for both services. Steam does not take into account whether or not Uplay (a rivalling platform, after all) offers similar meta-features for specific games.
If it does, it's probably through a user-created tag, that won't be available for all Uplay-compatible games - if it got popular enough to become a standard tag for a certain game in the first place.

What you can do is exactly that: create custom tags for all Uplay-enhanced games, and exclude this tag in your preferences (see here for instructions).

If you're talking about Ubisoft games, however (i.e. the company behind Uplay), it's somewhat easier, but less stringent: you can ignore their content by going to their publisher page on Steam, clicking the options wheel icon to the right, and selecting 'Ignore this creator' (a popup notification will mention "If you ignore a creator, then Steam will stop recommending any games that they publish or develop to you"):

Ubisoft page on Steam, highlighting the Settings menu

In case you don't buy games that often but do want to keep informed about releases, I suggest conditioning yourself to look at the publisher and developer of games (both are mentioned on the game's page in Steam) and avoid buying anything that mentions 'Ubisoft', 'Ubisoft Entertainment', 'Ubisoft Montreal / Quebec/ Kiev/ Bucharest/ Montpellier/ Shanghai/ Singapore', etc., as they are logically more liable to offer more extensive Uplay-enhanced features (although the more popular releases usually don't, anyway):

UNO's Steam page

Note also that Uplay certainly hasn't got all features Steam has: it has no Trading cards or platform, it has no tagging system, no advanced software exploration methods or Labs, no platform-based experience, no Workshop or other community-driven elements, very little out-of-game user interaction, and more.

Tags:

Steam

Uplay