Name: Elsanussi S. Mneina
Type: User
Company: not disclosed
Bio: Interests: Software Development and Linguistics: Golang, transliteration systems, Unicode, keyboard layouts, non-Latin and Latin scripts
Location: Winnipeg, Canada
Blog: www.linkedin.com/in/elsanussi-s-mneina
Elsanussi S. Mneina's Projects
way to have the computer speak out the names of the Arabic letters. This is useful for situations where a person is learning the Arabic alphabet or cannot use their own voice.
Type Arabic syllables with one button.
Writing the Arabic alphabet using a switch control.
Arabic alphabetic keyboard layout (alef, baa, taa). Intended for people who just learned the alphabet.
A more natural way to type Arabic script (benefit: be able to type far more characters by building them from their parts)
Convert Arabic consonants to their International Phonetic Alphabet value.
Haskell code for simple Arabic romanization
a virtual keyboard for typing Arabic in a web browser
Web application that removes Diacritics from Arabic text. تُحْذِفُ التَّشْكِيْلْ
creating a Canadian Multilingual Standard keyboard layout for Mac OS, or something similar
For making keyboard layouts based on the Colemak keyboard layout
Practice typing the characters you choose, randomly. A minimalist bare-bones web application.
Type Arabic letters as though typing Latin script in Dvorak layout: d + h -> ذ
a way to type Arabic in Latin characters using a Dvorak keyboard layout
Based on Mac OS layout named "ABC - Extended" but instead of being a QWERTY layout, it is a DVORAK layout.
Dvorak Keyboard Layout in the public domain for MacOS Catalina
DVORAK Keyboard Layout starter template for Windows
a way to use the DVORAK keyboard layout in a web browser
used to edit my profile page on Github
Front page for my static sites related to my source code.
Press a button and it says the name of an English letter. It plays an audio file. No Text to speech involved. Implemented using HTML, Javascript, CSS and web components.
Flashcard studying program in APL (programming language exercise)
Goal: create a flashcard application in C#, using the object-oriented paradigm.
Goals: create a program for creating and reviewing flashcards in Haskell.
Removes diacritics from French text.
Keyboard layout where the order of keys is exactly as the Greek alphabet, and final sigma is on alt/option.
A single-page web application for custom Arabic romanization system invented by Elsanussi Mneina, inspired by traditional Latin orthographies of Malta and Iberia.
Hebrew Alphabet Quiz