If you’re interested in older stuff, Gearóid Ó Nualláin’s
Studies in Modern Irish books are a good resource (though not a grammar per se – and often use untranslated examples, so it’s not approachable for a beginner; you’ll find them on archive.org, the first volume is
here), also his
New Era Grammar is pretty good.
Note, though, that the two pretty much focus on West Munster, especially Cork, Irish of the late 19th, early 20th century.
Another great grammar book – but
exclusively in Irish – is
Gnás na Gaedhilge by Cormac Ó Cadhlaigh. It has more varied input (shows forms from texts by Ulster and Connacht authors too) but it’s still mostly based by Cork Irish of Peadar Ua Laoghaire, similarly to the aforementioned books by O’Nolan.
For modern standard Irish you have
Graiméar Gaeilge na mBráithre Críostaí which you can find
online (in Irish), but which also has an annotated translation to English published, as
A Grammar of Modern Irish by Pól Ó Murchú.
Those generally are the resources I’d recommend.
Beside those books by Nancy Stenson, like Routledge
A Comprehensive Grammar: Modern Irish or
Studies in Irish syntax, or
Basic Irish: A Grammar and Workbook might be worth looking at – AFAIK they’re pretty good but do contain small errors with more involved stuff. (Also, more focus on Standard Irish with input mostly from Connacht speakers while myself I tend to prefer… more Munster and historical bias in my resources and no focus on what’s accepted today by the standard and what isn’t ;-)).