Reviewers consistently praise Scrimba’s interactive format: lessons combine video with a built-in code editor, so learners can pause, edit, run code, and practice without setup or switching tabs. Many say this keeps them engaged, helps them escape passive “tutorial hell,” and makes concepts click faster, especially in frontend and React. Several credit it with building confidence, consistency, real projects, and even career progress. Criticism is limited but clear: some want more advanced, updated, and project-based courses, while a few mention browser or UI glitches and uneven older course quality.
Scrimba
Hello! 😁
I'm Per, CEO and co-founder of Scrimba, a learning platform for 2+ million devs which I've been running for 10 years.
"Explain" is our attempt at creating the perfect AI tutor. The core idea is:
As fast as a chatbot.
As engaging as a video.
You type a question and within 2-3 seconds to get a video-like response, with animations, diagrams, images, code, and more. Narrated by a pleasant voice.
It's currently free for everyone during the beta phase 🤑 Our goal is to keep costs as low as humanly possible so that we can continue to offer a generous free plan for students.
Our users have already created over 20,000 explainers during the beta phase. It resonates really well with the type of people who prefer YouTube tutorials over technical articles.
You can also bring "Explain" to the tools you use day-to-day
ChatGPT Plugin
MCP support for coding agents like Codex, Claude, Cursor etc
Chrome Extension
GitHub: Video Explainers of your Pull Requests
The latter has been a godsend for us internally as we're drowning in PR's these days 😂 Getting a quick video makes it a lot easier for our team to review each others' code.
Looking forward to hear what you think! And please shout out if you have a feature request. I promise we'll ship it within a week!
Here's a few examples:
How a Circle Becomes Music: https://scrimba.com/explain/guide0csjdqa3n
Meta explainer about Explain: https://scrimba.com/explain/guide0ien1j3b1
Understanding CORS (playlist): https://scrimba.com/explain/guide0n4r04ilh
@perborgen, is this Apache 2.0 liscenced
Scrimba
@oluwapelumi_ojutawo The Scrimba platform itself is not open-source, but the underlying technology we've built Scrimba in is fully open. It's a programming language our CTO has created (Imba.io). As for the Explainer you've generated yourself: you are free to do whatever you want with those.
@perborgen Congratulations to the @Scrimba team on the new launch! I’m currently practicing full-stack development here, and the interactive teaching style has been incredible. Really excited to see what this new product brings to the table!
@perborgen Amazing new feature. This is the next level of learning with AI!
@perborgen the MCP support for Cursor and Claude is huge, qq does the agent stream structured JSON that Scrimba's frontend renders into the video canvas, or how does that integration pass context?
congrats for launch🙌
Scrimba
@priya_kushwaha1 Good question! It's not JSON, but our own home-made format which we turn into "video". But the agent streams this to us yes. Any relevant context the agent deems necessary will be embedded on that format.
Just tried Explain by asking "how the frontend sends data to the backend" and I was genuinely impressed by how quickly it turned the answer into a clear short video with diagrams and visuals!
What I really liked was that it asked me a question at the end to check whether I actually understood the explanation 🤩 as someone who creates programming education content, I really like that approach! It makes it feel much more like an AI tutor than simply another way of presenting an AI-generated answer.
Really interesting direction for learning technical concepts. Excited to see where you take this - well done, Scrimba team! Keep it up! 💪💪
Scrimba
@developete Thank you, Pete! Really appreciate your support 🙌 We're planning on expanding that end-of-video quiz btw. Like giving real coding challenges you can solve inline in the player. Or a text answer for more nuanced questions.
ML ART
I've been giving this a spin! Lot's of fun, and the implementation is fast, intuitive and delightful. I've used it on my code base to understand it better, and a few things I've been curious about.
Scrimba
@emilwallner Thanks, Emil! Glad to hear you're still in the camp of people who actually care about understanding their codebases 😜
Scrimba explain is one of my favourite scrimba features. It's really helped me grasp concepts I've been struggling with since forever. For example backend development terms like json, API architecture and so on
Scrimba
@lombe_kufika Thank you! Our teachers are working hard to get more backend content shipped soon 👩🏫
Scrimba
@etiennegarcia Thank you! And totally agree, I think a lot of people are feeling the text fatigue these days 😵💫
I have personally tried scrimba explain feature number of times til lnow and it is really amazing. It not only solve your confusion but also force you to think about other aspects as well. Great work by Per and Scrimba team by adding this feature to Scrimba. Really love it. Thanks for sharing with it learners community.
One of the better uses of AI I’ve seen to date. Really very helpful to the learning experience.