Now in Development

The platform forlive codingeducation

Stream your IDE, push interactive polls, auto-grade assignments, and generate complete lesson plans—all in one powerful platform for hybrid CS classrooms.

instructor-dashboard.tsx
1import { CodeSprout } from '@codesprout/sdk'
2
3const session = CodeSprout.createSession()
4session.streamIDE()
5session.pushPoll("What's the time complexity?")

Powerful Features

Everything you need to create engaging, interactive coding experiences

Hybrid WebRTC + LAN Broadcast

Seamless streaming across local networks and internet connections

Embedded Monaco Editor

Full IntelliSense support with syntax highlighting and auto-completion

Grading Sandbox

Secure auto-grading with isolated execution environments

Instant Code Polls & Heat-Maps

Real-time student engagement tracking and visualization

Yjs Breakout Collaboration

Live collaborative coding sessions with conflict-free editing

Accesss to Future Features

We are constantly working on new features and improvements

How It Works

Three simple steps to transform your CS classroom

1

Launch Your Session

Start streaming your IDE with one click. Students join instantly via QR code or link.

2

Teach & Poll in Real Time

Push interactive polls, see live code heat-maps, and collaborate in breakout rooms.

3

Review Insights & Grow

Analyze engagement metrics, auto-grade assignments, and track learning progress.