I didn't see a post about this wonderful mod made by ZLainSama so, since I am premiering my showcase of it, I thought I'd share!
CleanView will remove particles, that come from potion effects, from your character or any other type camera entities. (the potion effects will still affect you)
It is enabled by default and there is a key that can be used to toggle this feature. This key can be found under Miscellaneous category and is not assigned a mapping by default.
FYI - versions 1.10 through 1.12 are all combined in the same file