Logo Lanfrica

zmarina7/Geez-Code-Pro

Domain:

natural language processingeducation

Record type:

softwaretools
Creator:
zma
Host:
A localized programming environment designed to bridge the gap between Ethiopian culture and modern technology. 🇪🇹 Ge'ezCode Pro 🏆 Top 10 Finalist – National Ethiopic App Competition (2026) Ge'ezCode Pro is an innovative IDE (Integrated Development Environment) designed to empower Ethiopian developers by allowing them to write logic using the Ge'ez script and Amharic syntax.🚀 Vision"ባህልና ቴክኖሎጂ ለታላቅቷ ኢትዮጵያ" (Culture and technology for a Great Ethiopia)Our goal is to lower the barrier to entry for coding in Ethiopia and promote digital sovereignty. 🏅 Recognition & Awards Top 10 National Ranking: Recognized as one of the top 10 projects in the Yearly National Ethiopic-based Application Competition. Impact: Evaluated based on technical innovation, cultural relevance, and the potential to improve digital literacy in Ethiopia. ✨ Key FeaturesGe'ez Syntax: Code using familiar Amharic keywords like ተለዋዋጭ (Variable) and አትም (Print).Multi-Language Transpiler: Automatically converts Ge'ezCode into executable JavaScript and Python.AI-Powered Code Generation: Integrated with Google Gemini AI to generate code from natural language prompts.Hardware & Visual Simulation: Built-in canvas for visual output and simulated hardware controls (e.g., Irrigation Pump simulation).Responsive Terminal: A localized console output for debugging. 🛠️ Tech StackFrontend: HTML5, Tailwind CSSLogic: Vanilla JavaScript (ES6+)AI Integration: Google Generative AI (Gemini API)Deployment: GitHub Pages📖 How to UseOpen the Live Demo.Select a lesson from the sidebar to see example code.Use the AI Generator to request code in Amharic (e.g., "ክበብ ሳልልኝ"). Insert your API key in the " const OPENAI_API_KEY = "YOUR_API_KEY_HERE";" here for local testing and Click 'አስጀምር' to run the code and see results in the Console and Canvas.

Languages