awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
CodeboxIDE avatar

CodeboxIDE/codebox

0
View on GitHub↗
www.codebox.io↗

Codebox

Codebox is a browser-based integrated development environment used for writing and executing source code across cloud and desktop environments. It functions as a Node.js runtime environment, allowing JavaScript and Node.js code to run directly within a web browser.

The project is a cross-platform IDE with native support for offline usage. It utilizes a modular plugin architecture that enables the addition of custom third-party functionality and extensions to the editor.

The environment includes tools for codebase management, an integrated file system layer, and a command line interface for workspace management and identity configuration.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Node.js Execution Environments - Provides a browser-based environment that executes JavaScript and Node.js code directly without requiring a remote server.
  • Integrated Development Environments - Provides a full-featured integrated development environment for authoring and organizing application logic.
  • Code Editors and IDEs - Functions as a comprehensive integrated development environment for writing and executing source code.
  • Modular Editor Frameworks - Provides a modular editor framework that allows the core functionality to be extended via plugins.
  • Virtual File System Layers - Provides a unified virtual file system layer to manage source files across diverse storage backends.
  • Browser-Based Execution Environments - Provides a runtime environment that executes JavaScript and Node.js code directly within the web browser.
  • Cloud IDEs - Provides a full IDE experience running directly in the web browser.
  • Code Execution Environments - Enables the direct execution of JavaScript and Node.js code snippets within the browser.
  • Custom IDE Frameworks - Implements a framework for building a customizable IDE through a pluggable architecture.
  • Extensible IDEs - Offers a plugin architecture that enables the addition of custom third-party functionality.
  • Modular Plugin Architectures - Utilizes a modular plugin architecture that allows third-party extensions to hook into the core API.
  • Cross-Platform IDEs - Operates across desktop and cloud platforms with native support for offline usage.
  • Cloud-Desktop Hybrid Environments - Operates as a modular code editor across both desktop and cloud environments with native offline support.
  • CLI Workspaces - Includes a command line interface for managing development workspaces and configuring identity settings.
  • Workspace Launching - Allows users to launch specific project folders as active workspaces directly from the terminal.
  • Cross-Platform Runtimes - Implements a shared codebase that operates across both browser and native desktop environments.
  • Cross-Platform Editors - Ensures a consistent development experience whether accessed via a desktop application or a cloud browser.
  • Offline Synchronization - Maintains local state and file caches to ensure development can continue without an internet connection.
4,146 stars·579 forks·JavaScript·Apache-2.0·30 views

Star history

Star history chart for codeboxide/codeboxStar history chart for codeboxide/codebox

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does codeboxide/codebox do?

Codebox is a browser-based integrated development environment used for writing and executing source code across cloud and desktop environments. It functions as a Node.js runtime environment, allowing JavaScript and Node.js code to run directly within a web browser.

What are the main features of codeboxide/codebox?

The main features of codeboxide/codebox are: Node.js Execution Environments, Integrated Development Environments, Code Editors and IDEs, Modular Editor Frameworks, Virtual File System Layers, Browser-Based Execution Environments, Cloud IDEs, Code Execution Environments.

Which projects share features with codeboxide/codebox?

Projects with overlapping indexed features include: stackblitz/webcontainer-core — WebContainer is a browser-based runtime environment designed to execute server-side code, operating system commands,… atom/atom — Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom… nextcloud/server — Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team… judge0/ide — The project is a web-based integrated development environment and online code execution platform built around the… lighttable/lighttable — LightTable is an extensible source code editor and integrated development environment designed as an interactive… zhiwehu/python-programming-exercises — This project is an interactive learning platform designed to help users build proficiency in Python through a…

Projects sharing features with Codebox

These projects share indexed features with Codebox. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • stackblitz/webcontainer-corestackblitz avatar

    stackblitz/webcontainer-core

    4,610View on GitHub↗

    WebContainer is a browser-based runtime environment designed to execute server-side code, operating system commands, and full-stack development toolchains directly within a web tab. It provides the infrastructure for cloud IDEs and zero-install development workflows by simulating a runtime that eliminates the need for local installations or remote virtual machines. The system leverages WebAssembly to map system calls and implements a virtual POSIX-compliant filesystem and network interception layer. This allows the runtime to spawn command-line processes, execute shell commands, and route int

    browsernodejsstackblitz
    View on GitHub↗4,610
  • atom/atomatom avatar

    atom/atom

    60,807View on GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    JavaScript
    View on GitHub↗60,807
  • nextcloud/servernextcloud avatar

    nextcloud/server

    35,797View on GitHub↗

    Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling

    PHPcloudcollaborationdecentralized
    View on GitHub↗35,797
  • judge0/idejudge0 avatar

    judge0/ide

    1,098View on GitHub↗

    The project is a web-based integrated development environment and online code execution platform built around the Monaco code editor. It provides a browser-based interface where users can write, edit, and execute source code across multiple programming languages without requiring local software installations. The application functions both as a standalone web interface and as an embeddable widget architecture. Through this component-based design, the editor and its dependencies can be mounted directly into external web pages to supply interactive programming environments and execution tools

    JavaScriptcode-editorcode-executioncode-executor
    View on GitHub↗1,098
Compare all 30 related projects→