Develop in C, C++, Python, QML, JavaScript, and PHP with KDevelop, a cross-platform IDE.
Code Editors & IDEs
Ideone compiles and runs code online across C, C++, Java, Python, and many other languages.
Terminal-based coding with language servers, project search, and diff review is supported by Fresh IDE.
All-in-one web-based IDE specialized for machine learning and data science.
Download Geany, a lightweight IDE, and browse its releases and manual on the project site.
C# code can be edited and run in RoslynPad, a cross-platform environment built with Roslyn.
Run, save, and share code snippets in dozens of programming languages with the glot.io online playground.
Vim users can browse project files with NERDTree, a tree-style explorer plugin.
OneCompiler lets users write, run, and share code online in more than 110 programming languages.
Debug assembly programs with ZathuraDbg, an open-source graphical debugger for x86_64.
Frontend code can be written and previewed in LiveCodes, a browser-based playground.
Format code consistently with Prettier, an opinionated formatter that supports multiple languages.
Build native apps for mobile, web, desktop, and embedded targets from a shared C# and XAML codebase with Uno Platform.
Configure Neovim with LunarVim, a free, community-driven IDE layer that provides default settings.
Cate provides a spatial coding workspace with editor, terminal, and browser panels.
Run code-server on Android with VHEditor, which uses code-server as its core engine.
A responsive, lightweight source code editor is provided by ecode for multiple platforms.
HTML, CSS, and JavaScript projects can be edited offline in Web Maker, a browser playground.
Count lines of code quickly with Tokei, a code statistics command-line tool.
Cross-platform source code editing is available in CudaText, with downloads and documentation.
An AI IDE with a built-in programming assistant and support for more than 100 languages is available through Trae.
Extend the Vim-based Neovim editor with Lua plugins and a documented API.
GNU Emacs is an extensible, customizable free/libre text editor built around Emacs Lisp, with content-aware editing modes and a packaging system for extensions.
Edit code with Lite XL, a lightweight editor available for Windows, Linux, and macOS.





















