To type directly with the computer keyboard:
Download the font Noto Sans Osmanya
→ Somali language: dictionary, pronunciation, grammar
→ Multilingual keyboard: index