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