Back to Eclipse Foundation
GSoC 2026

Improving the Eclipse Theia Framework Adopter Experience

Eclipse Theia is used by developers to build unique desktop and cloud IDEs. The framework's developer experience is becoming more and more important for both external users and internal contributors as its use grows. The goal of this project is to enhance the framework in four key areas: OpenTelemetry Evaluation, Detachable Views & Window Management, Startup Performance Profiling, and Unified Logging & Observability. The project has a variety of goals. These include addressing CSS propagation issues within detached Lumino widgets, migrating core modules to the ILogger standard, reducing Largest Contentful Paint (LCP) during application startup, and creating an architectural proof of concept for distributed tracing that covers frontend and backend RPC boundaries.

Project details

Contributor

ankitsharma101

Mentors

Not available

Technologies

Not listed in the archive