Discover and explore top open-source AI tools and projects—updated daily.
nealmickRetro-style text editor with GL shaders and AI agent
Top 83.8% on SourcePulse
NED is a retro-style text editor built with Dear ImGui, offering modern features like Tree Sitter syntax highlighting, LSP integration, and a terminal emulator. It targets developers seeking a customizable and visually distinct coding environment, providing a lightweight yet powerful editing experience with unique shader effects.
How It Works
NED leverages Dear ImGui for its UI framework and OpenGL for rendering, enabling retro-style visual effects through GL shaders (e.g., static noise, burn-in, screen curvature, bloom). It integrates Tree Sitter for robust syntax highlighting across numerous languages and supports Language Server Protocol (LSP) for advanced code navigation and analysis. A custom-built terminal emulator based on st.c provides shell access within the editor.
Quick Start & Requirements
git clone --recursive https://github.com/nealmick/ned)../build.sh./build-win.bat (attempts to install Visual Studio Build Tools).https://github.com/user-attachments/assets/56c17e13-729b-4667-a6d4-95119f059252https://github.com/user-attachments/assets/13c01a86-3b16-49c8-89e8-3fb5d7fb8910https://github.com/user-attachments/assets/b6537f42-fe11-4e5c-bd97-41f2db7bc262https://github.com/user-attachments/assets/b3055f15-5180-4f44-b534-a9a75219ecf8Highlighted Details
ned_embed) for integration into other Dear ImGui applications.Maintenance & Community
No specific information provided in the README regarding contributors, sponsorships, community channels (Discord/Slack), or roadmap.
Licensing & Compatibility
The license is not explicitly stated in the provided README text.
Limitations & Caveats
Windows support is still under testing. The AI agent functionality is marked as "Work In Progress". Bypassing macOS quarantine/translocation or signing the app is required for execution on macOS (xattr -dr com.apple.quarantine Ned.app).
2 months ago
Inactive
olimorris
yetone