TD Ameritrade just started doing it.
https://www.tdameritrade.com/why-td-ameritrade/free-stock-tr...
https://www.tdameritrade.com/why-td-ameritrade/free-stock-tr...
As far as I know of, only Robinhood and Firstrade have true zero-cost option trading. And even then, there can be fees involved if you actually exercise options.