Code Editor

3v4l
3v4l.org is an online PHP testing tool that allows developers to run and compare PHP code across multiple versions of the language. It provides a platform where users can write, execute, and test PHP scripts in real-time, offering insights into how the code behaves in different PHP environments. The tool supports a wide range of PHP versions, including historical releases and the latest builds, making it valuable for identifying compatibility issues and ensuring code functionality across different PHP versions.
AndroidIDE
AndroidIDE is an open-source integrated development environment for building Android applications directly on Android devices. It supports Gradle-based projects, includes a code editor with code completions, actions, and analysis, and offers a built-in terminal based on Termux. The platform allows for the seamless building of Android Studio projects and supports exporting apps as AAB files for Play Store publication.
Android Studio
Android Studio is the official Integrated Development Environment (IDE) for Android app development. It provides tools for building, testing, and debugging Android applications. Features include a code editor, build system, emulator, and APK analyzer. It supports Kotlin, Java, and C++ languages and is compatible with Windows, macOS, Linux, and ChromeOS.
Apache Netbeans
NetBeans is an open-source Integrated Development Environment (IDE) for developing applications in Java, PHP, and other programming languages. It features code editors, templates, and project management tools, along with debugging and testing support. The platform supports a wide range of technologies and is extensible through plugins, making it versatile for various development needs.
apiary.io
Apiary.io is a platform designed for API design, development, and documentation, allowing teams to collaborate efficiently. It offers tools for designing, prototyping, testing, and documenting APIs, ensuring visibility, consistency, and streamlined processes. The platform supports integration with GitHub for easy collaboration and version control.
BlueJ
BlueJ is a free Java development environment designed for beginners. It is widely used for educational purposes, offering a simple interface and powerful features like object interaction and visualization. Supported by Oracle and compatible with Windows, macOS, and Linux, BlueJ facilitates learning and teaching Java programming.
Bootify.io
Bootify is a platform that helps developers create Spring Boot applications quickly with a user-friendly interface. It allows you to define entities, relationships, and other configurations through a visual editor, generating a ready-to-use Spring Boot project with clean, well-structured code. Bootify is designed to save time in the initial setup of a Spring Boot application.
Brackets
Brackets is a modern, open-source text editor designed for web development, blending visual tools directly into the editor for a seamless workflow. It features inline editing, live preview, and preprocessor support, making it ideal for web designers and front-end developers.
Cacher.io
Cacher is a code snippet management tool designed for developers and teams. It helps organize, share, and sync code snippets across various platforms and editors, including VSCode, IntelliJ, and GitHub. It has features like color-coded labels, Markdown support, and GitHub Gist integration.
CoCalc
CoCalc is a cloud-based platform for collaborative computation, offering tools like Jupyter Notebooks, LaTeX, and SageMath. It's designed for education, research, and development, allowing users to work together in real-time on coding, mathematical computations, and document creation. It also supports Python, R, and various other programming languages.
Code::Blocks
Code::Blocks is a free, open-source IDE primarily for C, C++, and Fortran. It's designed to be highly extensible and customizable, allowing users to add functionality via plugins. It supports features like fast build systems, parallel builds, and enhanced debugging tools.
CS50 IDE
CS50 IDE is a cloud-based development environment provided by Harvard's CS50 course. It allows students to write, run, and debug code directly in their web browsers, with built-in support for languages like C, Python, and SQL. The IDE is tailored for beginners and includes various tools and features to facilitate learning computer science and programming.
Event Grid | Microsoft Azure
Azure Event Grid is a fully managed event routing service for building event-driven applications. It enables real-time communication and integration between services using a publish-subscribe model, supporting HTTP and MQTT protocols. With built-in security, it ensures reliable event delivery and simplifies the creation of scalable, serverless solutions.
Lazarus
Lazarus is a free, cross-platform IDE for Rapid Application Development compatible with Delphi. It supports various operating systems and offers features like a drag-and-drop form designer, over 200 components, and an integrated debugger. Lazarus allows for easy development of graphical user interfaces, databases, and other software applications.
MarsCode
MarsCode is an AI-powered integrated development environment (IDE) that offers advanced features like code completion, generation, debugging, and explanations. It facilitates cloud-based development with no configuration needed, providing tools for creating, testing, and deploying code seamlessly.
Mockaroo
Mockaroo is an online tool that generates realistic test data for software development. It allows users to create custom data sets with various fields and formats, supporting over 140 types of data, including names, addresses, and dates. The platform is user-friendly and provides CSV, SQL, and JSON outputs, making it ideal for testing and prototyping applications.
MyBinder
MyBinder allows you to create a live, executable environment from a Git repository containing Jupyter notebooks. It builds a Docker image from the repository, making the notebooks immediately reproducible and shareable via a unique URL. This enables easy collaboration and sharing of interactive data science projects without the need for local setup.
PHPSandbox
PHPSandbox is an online platform that allows users to write, run, and share PHP code directly from their browser. It provides a fully-featured IDE with support for PHP, HTML, CSS, and JavaScript, making it easy to prototype, test, and collaborate on PHP projects without needing a local development environment.
PythonAnywhere
PythonAnywhere is a cloud-based platform that provides an integrated environment for coding, running, and hosting Python applications. It allows users to write and execute Python code directly in the browser, with built-in support for web development, databases, and shell consoles.
Visual Studio Code | Microsoft
Visual Studio Code is a free, open-source code editor by Microsoft, offering a wide range of features including debugging, syntax highlighting, intelligent code completion, and built-in Git support. It supports various programming languages and platforms, with a vast library of extensions available to enhance functionality.
Visual Studio Community | Microsoft
Visual Studio Community is a free, fully-featured integrated development environment (IDE) provided by Microsoft for individual developers, open-source projects, academic research, education, and small professional teams. It supports multiple programming languages and platforms, including web, mobile, and desktop development, with built-in tools for debugging, testing, and collaboration.
VSCodium
VSCodium is a community-driven, open-source binary distribution of Microsoft's Visual Studio Code editor. It provides a version of VS Code without Microsoft's telemetry or proprietary licensing, offering a fully MIT-licensed alternative. VSCodium is available for multiple platforms, including Windows, macOS, and Linux, with easy installation via package managers.