Icecoder icon

Icecoder

Icecoder is a code editor that can be self-hosted on your own server. It has syntax highlighting and other features for editing HTML, CSS, JavaScript, PHP and other web code. Icecoder is free, open source software.

What is Icecoder?

Icecoder is a self-hosted code editor designed for web development. It can be installed on one's own server or web hosting to provide a feature-rich code editing environment for sites and web applications.

Some key features of Icecoder include:

  • Syntax highlighting for HTML, CSS, JavaScript, PHP and other code languages
  • Line numbering, code folding, tabs and other editor functionality
  • Integrated file browsing and management
  • Support for code autocompletion, search and replace, and other coding aids
  • Collaborative editing when deployed on a server, allowing multiple users to edit code together in real-time
  • CLI and FTP access for working with files directly on the server
  • Good performance with large files due to asynchronous reading/writing
  • Theming and customization options to tailor the editing interface
  • Plugin and extension support to add new features and functionality
  • MIT open source license with complete source code available

Overall, Icecoder aims to provide a flexible, free and full-featured code editor ideal for web development on one's own server. It has the functionality expected of a standalone IDE but deployed where web projects are hosted, allowing for convenient access and maintenance.

The Best Icecoder Alternatives

Top Apps like Icecoder

Sublime Text, Apache NetBeans, Geany, WebStorm, Eclipse, Codeanywhere, UltraEdit, PythonAnywhere, Glitch, AWS Cloud9, Qt Creator, OpenVSCode Server, Ideone, Bluefish Editor, Aptana Studio, nitrous.io, Eclipse Orion, codebox.io, Pulsar Editor, Codenvy, Phoenix IDE, Codio, Atheos IDE, SLAppForge, ShiftEdit, Kodiak PHP, PHP Code Editor, Adobe Edge Code, Neutron IDE, Kodiak JavaScript, CRUDSFOP, Codiad, Chrome Dev Editor, NeptunIDE are some alternatives to Icecoder.

Sublime Text

Sublime Text is a sophisticated text editor for code, markup, and prose. It has a clean, intuitive, and unobtrusive user interface with excellent performance. Sublime Text is highly customizable and extensible with Python plugins. Key features include:Fast, lightweight, and responsive user interfaceCross-platform availability for Linux, Windows, and macOSPowerful search...

Apache NetBeans

<p>Apache NetBeans is a free and open source integrated development environment focused primarily on developing Java applications. It runs on most operating systems including Windows, Linux and macOS. Key features include:</p><ul><li>Support for developing Java SE, Java ME...

Geany

Geany is a lightweight, fast, and minimalist cross platform text editor targeted at developers and power users. It has support for syntax highlighting for over 150 programming and markup languages including C, Java, HTML, LaTeX, CSS, Python, Perl, and more.Some of the key features of Geany include:Syntax highlighting for...

WebStorm

WebStorm is an integrated development environment (IDE) made specifically for JavaScript and web development. Developed by JetBrains, WebStorm provides developers with a robust set of tools for productive web, JavaScript, TypeScript, CSS, and other front-end development.Key features of WebStorm include:Intelligent code completion, navigation, and refactoring for JavaScript, TypeScript...

Eclipse

Eclipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system. It is written mostly in Java and can be used to develop applications in Java and other programming languages including C/C++, Python, PHP, and more.Some key features of Eclipse include...

Codeanywhere

Codeanywhere is a cloud-based integrated development environment (IDE) designed for web developers and programmers. It provides a full-featured online code editor that runs directly in the web browser, allowing developers to code, test and deploy web applications from any device with an internet connection.Some key features of Codeanywhere include...

UltraEdit

UltraEdit is a feature-rich text and code editor that runs on Windows, macOS, and Linux operating systems. First released in 1994 by IDM Computer Solutions, UltraEdit has become one of the most popular text editors used by developers, programmers, web designers, and power users.Some key features of UltraEdit include:Syntax...

PythonAnywhere

PythonAnywhere is an online integrated development environment and web hosting service based on the Python programming language. It allows developers to code, test, debug and deploy Python applications from a web browser without having to set up a local programming environment or manage servers.Some key features of PythonAnywhere include...

Glitch

Glitch is a free online integrated development environment and hosting service focused on making app building and web creation easier and more accessible. Some key aspects of Glitch include:Intuitive browser-based editor for coding web apps and sites visually without downloads or configurationsInstant deployment and hosting of apps/sites for...

AWS Cloud9

AWS Cloud9 is a cloud-based integrated development environment (IDE) service that provides developers a web-based code editor, debugger, and terminal to build, run, test, debug and review software within an internet browser. Key features of Cloud9 include:Code editor with syntax highlighting, code completion, and code foldingReal-time collaborative coding and...

Qt Creator

Qt Creator is a powerful, cross-platform integrated development environment (IDE) designed specifically for developing applications using the Qt framework. It provides a comprehensive set of tools for Qt development, making the process of creating complex Qt applications quicker and easier.Key features of Qt Creator include:Code Editors - Advanced...

OpenVSCode Server

OpenVSCode Server is an open-source, browser-based version of Microsoft's popular Visual Studio Code development environment. It allows developers to access a VSCode instance running on a remote server through any modern web browser.Instead of installing VSCode locally, OpenVSCode Server provides the full VSCode interface including extensions, themes, and config...

Ideone

Ideone is an online compiler, debugging and collaboration tool that allows users to compile, run, and test code snippets and full programs online in over 60 programming languages. It was created in 2007 by Filip Stanek and provides a simple web interface and REST APIs for compiling and testing code.Some key...

Bluefish Editor

Bluefish Editor is a powerful, customizable, and lightweight text editor and web development environment for Linux, MacOS, FreeBSD, OpenBSD, and Windows platforms. First released in 1998, Bluefish supports many programming and markup languages including HTML, PHP, Java, JavaScript, Python, Ruby, XML, CSS, and so on.Some key features of Bluefish Editor...

Aptana Studio

Aptana Studio is a powerful open-source integrated development environment (IDE) designed specifically for web development. It provides a rich set of features and tools for coding in HTML, CSS, JavaScript, Ruby on Rails, PHP, Python, Perl, and more.Based on the Eclipse platform, Aptana Studio offers a familiar workflow and...

Nitrous.io

Nitrous.io is a cloud-based integrated development environment (IDE) designed for web developers and teams. It provides a full coding workspace that runs on the cloud, accessible via any modern web browser.Some key features of Nitrous.io include:Support for popular languages and frameworks like JavaScript, Node.js, Ruby...

Eclipse Orion

Eclipse Orion is a powerful cloud-based integrated development environment (IDE) optimized for web development. It provides a browser-based code editor with support for various programming languages, built-in Git integration, real-time collaboration, intelligent code assist, project management capabilities, and extensibility through a rich add-on ecosystem.Some key features of Eclipse Orion...

Codebox.io

codebox is an online integrated development environment (IDE) and terminal that runs in the browser. It allows developers to write, edit, run, test, and debug code without having to install anything locally.Some key features of codebox include:Supports popular programming languages like Python, Javascript, C++, Java, and moreReal Linux...

Pulsar Editor

Pulsar Editor is a free, open source, lightweight text and code editor available for Windows, Mac, and Linux. Despite its simplicity, Pulsar packs robust features for programmers and writers alike.Syntax highlighting for over 20 programming and markup languages helps developers easily scan code. The minimal UI keeps the focus on...

Codenvy

Codenvy is a cloud-based integrated development environment (IDE) designed for developers who want flexibility and collaboration features for modern software development workflows. It allows developers to code, build, run and debug applications from any device with a web browser, eliminating the need to configure local environments.Some key features of...

Phoenix IDE

Phoenix IDE is a free and open-source integrated development environment designed for Android and embedded device development. It is built on top of the NetBeans platform and provides a wide range of features for coding, debugging, and designing Android and IoT applications.Some of the key features of Phoenix IDE...

Codio

Codio is an online integrated development environment (IDE) and teaching platform designed specifically for computer science education. It allows educators to set up customizable cloud-based programming environments for students to write, run, test and debug code right from their browsers.Key features of Codio include:Cloud-based Linux machines preconfigured for...

Atheos IDE

Atheos IDE is a free and open-source integrated development environment for web development. It provides a wide range of features and tools to improve workflow and productivity when building websites and web applications.For coding, Atheos includes a flexible text editor with syntax highlighting, auto-indentation, and other coding assists for...

SLAppForge

SLAppForge is a low-code application development platform that empowers users to quickly build custom web and mobile apps without coding. It features an intuitive drag-and-drop interface where users can select from a wide range of pre-built components including forms, charts, workflows, UI elements, and more to assemble full-fledged applications.Some...

ShiftEdit

ShiftEdit is a feature-rich text editor and code editor for Windows. It is designed to be lightweight, responsive, and easy to use while still providing powerful features for programmers and writers.Some key features of ShiftEdit include:Fast and lightweight with low memory usageSyntax highlighting for many programming languages including...

Kodiak PHP

Kodiak PHP is an open-source PHP framework designed to help developers quickly build secure, scalable web applications. It features a modular architecture based on the model-view-controller (MVC) pattern, robust security tools to prevent common vulnerabilities like SQL injection and cross-site scripting (XSS), and a comprehensive set of libraries and components...

PHP Code Editor

A PHP code editor is an essential tool for PHP developers. It is software specifically designed for writing, editing, and debugging PHP code, optimized for the unique features and capabilities of the PHP language. A good PHP editor makes developers more productive by providing helpful capabilities:Syntax highlighting clearly marks...

Adobe Edge Code

Adobe Edge Code is a lightweight code editor developed by Adobe Systems for web development. It provides a streamlined interface for writing, editing, and previewing HTML, CSS, and JavaScript code.Key features of Edge Code include:Syntax highlighting for HTML, CSS, JavaScript, and other web languagesIntelligent code hinting and autocompletionLive...

Neutron IDE

Neutron IDE is a free and open source integrated development environment designed specifically for Python development. It includes a wide range of features to enhance productivity when building Python applications:Intelligent code completion and analysis to accelerate codingDebugging capabilities with breakpoints, watches, and an interactive consoleSupport for unit testing frameworks...

Kodiak JavaScript

Kodiak JavaScript is an open-source static analysis tool designed specifically for JavaScript code. It helps developers find and fix quality and security issues in their code before shipping to production.Some key features of Kodiak JavaScript include:Detecting bugs and code smells - things like null reference errors, unused variables...

CRUDSFOP

CRUDSFOP is an open-source web application framework written in PHP that follows the model–view–controller (MVC) architectural pattern. It provides a structured and organized way to build dynamic web applications by separating an application into three parts: the model, view, and controller.The model represents the data and business...

Codiad

Codiad is a free and open source online integrated development environment and code editor that allows developers to write and test code from any device with a browser. It offers a clean, fast web-based interface for coding and editing documents.Some key features of Codiad include:Syntax highlighting for over...

Chrome Dev Editor

Chrome Dev Editor is a free source code editor made by Google for creating and editing web applications. It has built-in support for HTML, CSS, and JavaScript with features like:Syntax highlightingAutocompleteLinting and error checkingLive previews and device emulationLocal file editingGit version control integrationPlugin ecosystem for extensibilityAs an editor tailored...

NeptunIDE

NeptunIDE is an integrated development environment designed specifically for web development. Some of its key features include:Code editor with syntax highlighting and auto-completion for HTML, CSS, JavaScript, and other web technologiesBuilt-in terminal and debugger to test and debug your codeProject and file management tools to organize your codebasePreview mode...