81
Pinned Tabs - keep favorite websites open and just a click away
(support.mozilla.org)
A place to discuss the news and latest developments on the open-source browser Firefox
Not quite the same but you can use "Add to home screen" then your homescreen becomes your tab pin page.
Then my homescreen becomes a mess 😭
I put them on a secondary homescreen. Or you can put them in a folder.