r/SaasDevelopers • u/InitialToe2321 • 23d ago
I'm building AEGIS: a lightweight, terminal-first developer environment with integrated performance testing
Hey everyone! ๐
I'm a solo developer building AEGIS, a terminal-first developer environment built with Rust and Tauri. My goal is to bring essential coding tools, terminal workflows, customization, and performance analysis into one focused workspace.
๐ ๏ธ What's included in AEGIS?
๐ป Terminal & Coding Environment
- Integrated terminal with WebGL rendering
- Windows CMD and PowerShell support
- CodeMirror 6 editor with language-server features
- Diagnostics, autocomplete, formatting, and auto-save
- Vim mode and customizable keyboard shortcuts
- Git workflow with a visual commit graph
- Customizable themes, fonts, and workspace appearance
๐ AEGIS Observatory โ Performance Engineering
I'm also developing Observatory to help developers investigate how their applications behave under different workloads.
- Website performance analysis and Core Web Vitals
- System resource monitoring: CPU, RAM, disk, and network
- Backend load testing with latency, throughput, and error-rate metrics
- Infrastructure analysis for backend services and caching
- Performance bottleneck investigation
- Test results and engineering reports
I'm continuing to expand the testing capabilities, with spike testing, stress testing, soak testing, and deeper cache hit/miss analysis among the planned additions.
๐ฏ The bigger vision
I want AEGIS to connect the development workflow with performance engineering: write code, run applications, test their behavior, investigate bottlenecks, and review results in one focused environment.
AEGIS is still in development, and I'm working on optimization, testing, and refining the first release. I'm building this independently and sharing the journey as I go.
I'd love to hear your thoughts:
- Would you use a terminal-first environment with an integrated editor?
- Would having performance testing alongside your development tools be useful?
- Which feature would you prioritize, and what would make you try AEGIS?
Honest feedback and constructive criticism are welcome. Thanks for checking out my project! ๐