Language tools and writing systems
I build software for Nahuatl, the Xamix syllabic script, and libre dictionaries.
About me
I’m Rashīd Tlenexkoyotl, a developer focused on language technology and libre linguistics. My work centers on Nahuatl, the Xamix writing system (a modern syllabic script for Nahuatl with thousands of glyphs), and open, multi-language dictionary infrastructure.
I build web components, editors, static sites, and APIs—often with TypeScript, Lit, Go, and Vite—to support learning, curation, and preservation of language data.
I love the outdoors: camping, fishing, and barbecuing. I'm also passionate about learning and teaching languages and linguistics.
Projects
-
TlahtolAmoxtli
Dictionary · APIA libre, multi-language dictionary that classifies words with full grammatical features across languages. Go API, GraphQL, PostgreSQL, and a React frontend for search and curation.
-
xamix-element
Web ComponentA Lit web component that renders Xamix text as SVG syllable glyphs. Supports horizontal and vertical layout, links, bold/regular variants, and 7,770+ syllable glyphs. Used in npm as
@tlenexkoyotl/xamix-element. -
xamix-info-app-v2
Static appA static Lit + Vite app about Xamix orthography: calligraphy, punctuation, and examples. Material Web components and dark/light theme. Deployable to Railway or any static host.
-
xamix-text-editor
EditorWYSIWYG editor for Nawatl manuals in Xamix orthography. ProseMirror-based, integrates
xamix-elementfor in-document rendering. Docker and Vite dev workflow.
Contact
You can find me on GitLab as tlenexkoyotl. The xamix-element package is published on npm.