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

Open-Source Alternatives to Replit

Ranking updated Aug 19, 2026

For an open source online code editor, the strongest matches are codesandbox/codesandbox-client (This project is a cloud-based web IDE and development), eclipse-che/che (Eclipse Che is a self-hostable, Kubernetes-based cloud IDE platform) and roslynpad/roslynpad (RoslynPad is an in-browser code editor and interactive playground). gitpod-io/gitpod and coder/code-server round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open source alternatives to replit”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Replit

Find the best repos with AI.We'll search the best matching repositories with AI.
  • codesandbox/codesandbox-clientcodesandbox avatar

    codesandbox/codesandbox-client

    13,618View on GitHub↗

    This project is a cloud-based web IDE and development workspace that provides a professional code editor and execution environments directly within the browser. It functions as a browser-based code execution engine for rapid prototyping and a scalable cloud workspace for managing repositories and writing code without local environment configuration. The system features secure sandboxing for isolated development, allowing untrusted or experimental code to run in separated virtual environments. It supports both client-side execution via browser-based bundling and server-side execution through a

    This project is a cloud-based web IDE and development workspace that provides an in-browser code editor, sandboxed execution environments, and collaborative features directly matching your requirements.

    JavaScriptCode Execution SandboxesWeb-Based IDEsCode Sandboxing Environments
    View on GitHub↗13,618
  • eclipse-che/cheeclipse-che avatar

    eclipse-che/che

    7,151View on GitHub↗

    This project is a Kubernetes-based cloud IDE platform that provisions and manages containerized development environments accessible via a web browser. It functions as a multi-tenant developer platform, enabling teams to launch standardized workspaces directly from Git repositories. The platform implements development environments as code, using declarative YAML configurations and DevContainer-compatible specifications to define toolsets, IDE settings, and runtime dependencies. This ensures repeatable setups through reusable environment templates and standardized workspace stacks, allowing for

    Eclipse Che is a self-hostable, Kubernetes-based cloud IDE platform that provides containerized in-browser workspaces with terminal access and collaborative development environments.

    TypeScriptWeb-Based IDEsBrowser-Based IDEs
    View on GitHub↗7,151
  • roslynpad/roslynpadroslynpad avatar

    roslynpad/roslynpad

    2,765View on GitHub↗

    RoslynPad is a browser-based C# integrated development environment and interactive playground. It serves as a tool for writing and executing C# code snippets and scripts using the Roslyn compiler for immediate feedback. The environment features an integrated NuGet package manager that allows users to search for and load external .NET library assemblies into a live execution context. It functions as an in-process code executor to minimize startup latency and maintain state across script executions. The platform provides real-time semantic analysis and diagnostic feedback, offering code comple

    RoslynPad is an in-browser code editor and interactive playground tailored specifically for C# scripts and snippets, but it lacks the broader multi-language support, terminal access, and real-time collaboration features of a general-purpose cloud development environment.

    C#Package ManagersWeb-Based IDEs
    View on GitHub↗2,765
  • gitpod-io/gitpodgitpod-io avatar

    gitpod-io/gitpod

    13,713View on GitHub↗

    Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand, containerized Linux workspaces that synchronize directly with remote version control repositories to eliminate manual local setup. The platform functions as an infrastructure-as-code environment manager, using declarative configuration files to define base images, tool versions, and environment variables. This ensures team-wide consistency and reproducible workspace configurations across different projects. It provides ephemeral coding workspaces for rapid prototyping, debuggi

    Gitpod is a cloud development environment platform that provisions containerized, on-demand workspaces with in-browser editing, terminal access, and collaborative features, making it a comprehensive fit for browser-based development.

    TypeScriptRemote Development EnvironmentsRemote Development PlatformsCloud Development Environments
    View on GitHub↗13,713
  • coder/code-servercoder avatar

    coder/code-server

    78,024View on GitHub↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections

    This project provides a full-featured browser-based IDE and remote development platform that supports self-hosting, terminal access, and containerized workspaces, though it lacks built-in real-time collaborative multi-cursor editing.

    TypeScriptBrowser-Based IDEs
    View on GitHub↗78,024
  • stackblitz/corestackblitz avatar

    stackblitz/core

    10,829View on GitHub↗

    Online IDE powered by Visual Studio Code ⚡️

    This repository provides an in-browser development environment powered by VS Code, offering instant browser-based coding and live previews, though it is primarily a client-side execution platform rather than a fully self-hostable container sandbox.

    Browser-Based IDEs
    View on GitHub↗10,829
  • jupyter/notebookjupyter avatar

    jupyter/notebook

    13,204View on GitHub↗

    This project is a browser-based interactive computing environment and data science IDE. It serves as a literate programming tool that allows users to create documents combining live code, mathematical equations, visualizations, and narrative text. As a polyglot notebook interface, it connects to various language kernels to execute code and render output within a single interface. The application distinguishes itself by separating the frontend interface from a remote compute engine through a language-agnostic kernel interface. This allows it to support multiple programming languages while main

    Jupyter Notebook is a browser-based interactive computing environment and data science IDE that allows you to write, run, and inspect code within the browser, though it is tailored for notebook-style literate programming rather than general-purpose full-stack cloud IDE development.

    Jupyter NotebookExecution KernelsInteractive Data Science EnvironmentsBlock-Based Document Models
    View on GitHub↗13,204
  • labring/laflabring avatar

    labring/laf

    7,552View on GitHub↗

    Laf is a serverless backend platform that provides an integrated environment for cloud functions, a document database, and file storage. It serves as a complete infrastructure for developing and deploying backend logic, data persistence, and real-time communication without the need for manual server management. The platform features a browser-based IDE that allows developers to write, test, and deploy serverless functions directly within a web editor, removing the requirement for local environment setup. It also includes a WebSocket communication platform for maintaining persistent bidirectio

    Laf provides a browser-based IDE and serverless execution environment, but it functions primarily as a backend-as-a-service platform rather than a general-purpose cloud development environment for multi-file collaborative coding.

    TypeScriptSandboxed Code Execution EnvironmentsWeb-Based IDEsBrowser-Based IDEs
    View on GitHub↗7,552
  • alexzhang13/rlmalexzhang13 avatar

    alexzhang13/rlm

    2,609View on GitHub↗

    rlm is an LLM code execution engine and orchestration framework designed to coordinate multiple language model calls and recursive sub-tasks through a programmable environment. It provides a sandboxed REPL environment and a recursive context processor to handle inputs that exceed standard token limits by programmatically decomposing prompts. The project differentiates itself through a reinforcement learning training harness used to teach models how to utilize recursive calls and code execution. It includes a reasoning visualization system that records and renders execution trajectories to ana

    This repository provides a sandboxed REPL environment and LLM execution engine rather than a general-purpose collaborative cloud IDE for human developers.

    PythonCode Execution SandboxesSandboxed Code Execution EnvironmentsExecution Sandboxes
    View on GitHub↗2,609
  • microsoft/monaco-editormicrosoft avatar

    microsoft/monaco-editor

    46,199View on GitHub↗

    Monaco Editor is a web-based text editing component designed to provide advanced syntax highlighting, code completion, and language intelligence within browser environments. It functions as a reusable interface element that enables developers to integrate professional-grade coding experiences into web applications. The editor distinguishes itself through a native client for the Language Server Protocol, which connects the interface to external analysis tools for deep diagnostics and refactoring capabilities. It utilizes a memory-efficient, declarative text buffer to manage large documents and

    Monaco Editor provides the browser-based text editing component that many cloud IDEs use under the hood, but it is an embeddable building block rather than a complete collaborative cloud development environment with container sandboxes and terminal access.

    JavaScriptWeb-Based IDEsBrowser-Based Editors
    View on GitHub↗46,199
  • ruc-datalab/deepanalyzeruc-datalab avatar

    ruc-datalab/DeepAnalyze

    3,675View on GitHub↗

    DeepAnalyze is an autonomous data science agent and research pipeline designed to transform raw datasets into comprehensive analysis reports. It operates by generating and executing Python code to perform data preparation, modeling, and visualization. The system utilizes a secure, containerized execution environment to run generated scripts in isolation from the host system. It includes a benchmarking tool to evaluate the accuracy and performance of large language models against standardized data science tasks and a standardized API gateway for managing model completions and file uploads. Th

    DeepAnalyze provides a sandboxed execution environment for running generated Python code, but it is an autonomous data science agent rather than a collaborative online code editor or cloud IDE for human developers.

    PythonCode Execution SandboxesSandboxed Code Execution Environments
    View on GitHub↗3,675
  • huluoyang/freecodecamp.cnhuluoyang avatar

    huluoyang/freecodecamp.cn

    5,562View on GitHub↗

    This project is an interactive coding education platform and learning management system designed to deliver programming lessons and technical challenges. It serves as a localized technical learning platform that provides a structured coding curriculum translated from English into Chinese. The platform features a web-based code editor that allows users to write and test programming exercises directly in the browser. It utilizes client-side validation to provide immediate feedback on code inputs and employs a localization mapping system to connect translated content to original exercise structu

    This repository is a localized learning management system and educational curriculum platform rather than a standalone cloud development environment, making it a neighbouring educational tool rather than a general-purpose online code editor.

    JavaScriptWeb-Based IDEsBrowser-Based IDEs
    View on GitHub↗5,562
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
codesandbox/codesandbox-client13.6KJavaScriptNOASSERTIONJun 18, 2026
eclipse-che/che7.2KTypeScriptEPL-2.0Jun 23, 2026
roslynpad/roslynpad2.8KC#mitFeb 20, 2026
gitpod-io/gitpod13.7KTypeScriptAGPL-3.0Jun 15, 2026
coder/code-server78KTypeScriptMITJun 22, 2026
stackblitz/core10.8K—MITJun 9, 2024
jupyter/notebook13.2KJupyter NotebookBSD-3-ClauseJun 15, 2026
labring/laf7.6KTypeScriptApache-2.0Dec 1, 2025
alexzhang13/rlm2.6KPythonmitFeb 18, 2026
microsoft/monaco-editor46.2KJavaScriptMITJun 15, 2026

Related searches

  • a self hosted platform for git hosting
  • an open source collaborative LaTeX editor
  • an open source code editor for development
  • an open source platform for git hosting and CI CD
  • an open source no-code web builder
  • an open source platform for internal tools
  • an open source self hosted git hosting platform
  • an open source code editor like Sublime Text