ALYA is an open-source, hackable, and GPU-accelerated IDE specifically engineered for the Ada and SPARK ecosystem.
Modern Ada development deserves better than bloated, legacy tools or generic text editors. ALYA aims to bridge the gap between the raw performance of a native C/Ada application and the flexibility of a modern hackable editor. Our goal is simple: Zero-latency typing, instant startup, and deep Alire integration.
- GPU-Powered Rendering: Built on top of a high-performance graphics backend (Raylib/SDL) to ensure a 60 FPS fluid interface and sub-millisecond input response.
- Pure Ada Core: Written 100% in Ada to ensure the highest level of reliability and to prove that Ada is the best tool for building high-performance developer tools.
- Hackable by Design: A modular architecture that allows developers to extend the IDE's functionality without fighting a massive codebase.
- Alire Native: Built from the ground up to work with the alr package manager. No complex configuration, just alr run and code.
- Language: Ada 2022
- Build System: Alire & GPRbuild
- Graphics: GPU-accelerated via OpenGL/SDL/Raylib
- Intelligence: Integrated Ada Language Server (LSP) support
ALYA is currently in the early architectural phase. We are building the core rendering engine and the text buffer structures to ensure the foundation is rock-solid.
"Ada is about safety and speed. Your IDE should be too."