monaco-editor-lsp-next

A demo project demonstrating LSP integration using Nextjs + @monaco-editor/react + monaco-languageclient.

Quick Start

  1. Start LSP Containers

    cd docker
    docker compose up -d
    cd ..
    
  2. Install Dependencies

    bun install
    
  3. Start Development Server

    bun run dev
    

LSP Configuration

The project includes preconfigured LSP servers for:

  • C (port 4594)
  • C++ (port 4595)

Using jsonrpc-ws-proxy to bridge Monaco Editor with clangd.

S
Description
A full-stack, open-source online judge platform designed to elevate college programming education.
Readme MIT
6.3 MiB
Languages
TypeScript 92.3%
CSS 6.7%
Dockerfile 0.8%
JavaScript 0.2%