Igbo-first by design
Code with a language rooted in Igbo.
Kwechiri is an Igbo-first programming language with its own syntax, semantics, diagnostics, compiler stages, and growing tooling. It is not JavaScript with translated keywords.
bipụta("Ndewo Ụwa!") Language foundations
Built deliberately, one verified layer at a time.
The compiler is implemented in TypeScript and currently targets JavaScript on Node.js. Every advertised feature is covered by the repository's canonical quality gate.
Igbo-first language design
Syntax and terminology should feel natural to Igbo speakers while preserving coherent, teachable programming semantics.
02Explicit compiler stages
Lexing, parsing, semantic analysis, code generation, modules, and runtime behavior have distinct responsibilities.
03Honest incremental progress
Certified milestones are separated from proposed work and unauthorized future features.
Learn by reading
Start with a program you can verify.
These examples come directly from the repository. Kwechiri runs from the command line today; in-browser execution is future work.
Explore examples