The history of Antifa
I spent a lot of time talking about Neo Nazis in the last 18 months but not as much on their opposition. Here is an article that discusses that. I have not participated with any antifa groups but I do have a friend or two in them. The article does not get very deeply into their online work but you can likely find videos on YouTube.