Language tools and writing systems

I build software for Nahuatl, the Xamix syllabic script, and libre dictionaries.

About me

Rashīd Tlenexkoyotl

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 · API

    A 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 Component

    A 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 app

    A 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

    Editor

    WYSIWYG editor for Nawatl manuals in Xamix orthography. ProseMirror-based, integrates xamix-element for 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.