CodeAstra is a modern, extensible, and lightweight code editor built with C++ and Qt6, designed for a fast and customisable development experience. Inspired by Neovim and VS Code, it provides efficient file navigation, syntax highlighting, and a plugin system, for developers who want speed, flexibility, and control. Split views, an integrated terminal, customisable key bindings, and Git integration were planned next.
Why it exists
This project was born from wanting to help students at my university. As Open Source Coordinator for the Computing Alliance of Hispanic-Serving Institutions (CAHSI), I started it so club members could develop their software engineering and collaboration skills on something real. It also gave me the chance to lead a team of programmers while building something I care about.