One of the biggest hurdles for English learners is being required to read and comprehend texts that are written above their lexile level. To help combat this, teachers can use "leveled" texts--texts that are written at a certain level. There are several different ways of using leveled texts. You can give the same text written at different levels to different students, you can find texts that are written at the certain lexile level that you need, or you can simplify complex texts through an automatic program to bring down the lexile level.
There are several news sites that allow you to find articles based on difficulty of English, and some of them even allow you to access the same article at different levels of difficulty. These sites include NewsELA, News in Levels, and Breaking News English. There are also some sites that provide the same kind of leveling, but on different topics than the news, such as Embedded Reading, Books that Grow, Tween Tribune, and the British Council.
However, I know sometimes we can’t find an article on those sites that fits what you’re looking for, or maybe you’d like to modify an existing text, such as out of the textbook, to made it more accessible to ELs. There are a few good sites for doing this. One of the best I've found is Rewordify, and a new one is called Simplish. In addition, Text Compactor used to exist, but the site hasn't been working lately.
A website I just learned about is ReadWorks. It is AWESOME and I use it daily in my Reading classes. Students can join a class, get assigned certain articles, listen to them, learn vocabulary, and answer questions about the article. They then submit their answers and the teacher can view and grade it. And it's all free!! They have a new feature called StepReads which are less complex versions of their original articles.
There are so many sources for texts on many different topics written at different levels. I encourage you to try them out and use them for the English learners in your classes!