Atheos is an open source, web-based cloud IDE and code editor built on top of Codiad. It has a small footprint, supports 40+ languages, and requires a server with Apache2 and PHP.
Directory
IDEs & Code Editors
IDEs and code editors covers the programs developers write and run code in. Listings include desktop editors, browser notebooks, mobile code apps, and plugins that add language support or formatting. Startup speed, extension support, and how much each one assumes about your setup matter, since a lightweight editor you configure yourself feels very different from a full environment with debugging and version control built in. Extensions often come from the community, so check who publishes one and what permissions it asks for before you install it. Some entries are editors for a single language and others try to cover many.
Brackets is a developer resource for coding, documentation, communities, security research, or software tools.
BrickHub is described as the official registry for publishing, discovering and consuming reusable brick templates. It states that users can discover, publish and install reusable templates called bricks. The page also offers access requests and documentation.
Carbon is a developer resource for coding, documentation, communities, security research, or software tools.
Chalk is a developer resource for coding, documentation, communities, security research, or software tools.
CoCalc is a developer resource for coding, documentation, communities, security research, or software tools.
Collabedit is a developer resource for coding, documentation, communities, security research, or software tools.
Console Ninja is a developer resource for coding, documentation, communities, security research, or software tools.
Cs50 is a developer resource for coding, documentation, communities, security research, or software tools.
Datalore is a developer resource for coding, documentation, communities, security research, or software tools.
DelphiTools is the home of SamplingProfiler, a free code profiler for Delphi, along with DWScript (Delphi Web Script) and other Pascal developer tools. The site also hosts a DWScript documentation compendium and DelphiCodeCoverage.
Dendron is a developer resource for coding, documentation, communities, security research, or software tools.
DevPod is a tool for creating reproducible developer environments, each running in a separate container specified through a devcontainer.json. It runs client-only and can create environments on a local computer, a remote machine or a cloud through providers. It offers a desktop application and a CLI.
Decompiler Explorer is an interactive online decompiler that shows equivalent C-like output of decompiled programs from many popular decompilers. Users can upload a file or browse provided samples. Uploaded binaries are retained, and files must be less than 2MB in size. Supported decompilers include angr, BinaryNinja, Boomerang, Ghidra, Hex-Rays, RetDec and others.
Dotfyle is a directory for discovering and sharing Neovim plugins. It lists new, trending and popular plugins, allows searching Neovim configurations by plugin manager, plugins or language servers, and hosts the This Week in Neovim newsletter.
Edna is a developer resource for coding, documentation, communities, security research, or software tools.
Flowchart.js draws SVG flowcharts from a text code definition parsed with flowchart.parse and rendered via drawSVG. Diagrams require JavaScript and use the Raphaël library. It supports symbol types including start, end, operation, subroutine, condition, inputoutput and parallel, and accepts options for styling and flow states.
Flox provides platform teams with one declared environment that stays reproducible for every developer and agent, from first commit through production. It resolves a manifest to one lock so machines, CI, and agents run the same software. Security features include a hash-pinned software bill of materials.
Geany is a small and lightweight integrated development environment and programmer's text editor. It runs on Linux, Windows, macOS, and other platforms, requires only the GTK3 runtime libraries, and offers syntax highlighting, code folding, symbol completion, a build system, and a plugin interface. The code is licensed under the GNU General Public Licence.
An open-source online code playground for running code in dozens of programming languages. Users can create, execute, save and share snippets, and the editor supports Vim and Emacs key bindings. Code runs in a temporary container with network access disabled. Snippets can be saved as public, unlisted or secret.
Heynote is a dedicated scratchpad for developers that functions as a large persistent text buffer divided into blocks. Each block can have its own language mode for syntax highlighting and auto-formatting, and math blocks serve as calculator scratchpads. Multiple note buffers can be created and organized into directories, and inline images can be pasted, resized, and annotated. It is available for Mac, Windows, and Linux.
HTML-CSS-JS.com offers a free online HTML, CSS and JavaScript editor with instant preview. The site provides a collection of online tools related to HTML, CSS and JS, which are described as the client-side parts of websites.
InstantDB is a developer resource for coding, documentation, communities, security research, or software tools.
JSFiddle is a developer resource for coding, documentation, communities, security research, or software tools.