Run real code. In class. Right now.
BrainCraft's Live Terminal brings multiple containerized environments into your session Python, Node.js, Go, DevOps and more. No installs, no configuration, just code.
$ go run fibonacci.go
→ fib(10) = 55
→ fib(20) = 6765
$ nvim fibonacci.go
func fib(n int) int {
if n <= 1 { return n }
return fib(n-1) + fib(n-2)
}
Multiple environments, Neovim included
Python, Node.js, Go, Rust and more each environment ships with Neovim pre-configured for the selected language: LSP, autocompletion and syntax highlighting, out of the box.
No setup for anyone
The environment spins up on your slide. Students interact through their browser.
Code live, get feedback
Combine a live terminal with MCQ or poll slides to check understanding of what you just demoed.
Pick the environment that fits your class
Each lab is pre-configured and spins up in seconds no setup for instructors, no installs for students.
Python Lab
Python 3 · pip · pyenv · SQLite · PostgreSQL
Web Dev
Node.js · npm · MariaDB · PostgreSQL · Nginx
DevOps
Podman · Kubernetes · Terraform · Ansible · AWS CLI
Polyglot
Go · Rust · Java · PHP · Ruby · and more
Security
nmap · tcpdump · nikto · openssl · net-tools
Custom
Any combination via session config
All environments run Alpine Linux in an isolated container. Students join instantly via QR code zero local installation needed.
Session ready in minutes
Three steps. No IT department required.
Choose your tools
Select which languages and runtimes to enable. The container configures itself automatically including Neovim with the right LSP for the chosen language.
Add feedback questions
Drop MCQ, poll or open-question slides after your code demo to check comprehension on the spot.
Go live
Share the QR code. Students get direct browser access to the terminal within minutes no download, no account needed.
Run code. Ask a question. Stay in flow.
Launch a comprehension check the moment students run their code while the concept is still live in front of them.
Output
→ Tests passed: 4/4
→ Runtime: 0.03s
Code then verify
Run code. Ask a question. Stay in flow.
Key features for this use case
A fully containerized environment that runs inside your session slide. Students see output in real time no local install required on any device.
$ bash sort.sh
→ Bubble sort: 0.42s
→ Quick sort: 0.04s
→ Merge sort: 0.06s
Quick comprehension check
What is the time complexity of Quick Sort?
“I finally stopped fighting with 30 different Python installations. One QR code and we're coding together.”
- Instructor A. Mensah, Software Engineering Bootcamp
"I ran the same keynote to 200 people twice. The BrainCraft version got 4× the post-event engagement."
Ready to make your class unforgettable?
Join thousands of educators already using BrainCraft. Free to start, no credit card required.
4,800+
sessions run
15
African countries
4.8 ★
average rating







