Learn Because You Want To
For the people who watch 3Blue1Brown at 2am and read Wikipedia rabbit holes about fluid dynamics for fun. No exams, no deadlines, just the joy of understanding how the world works.
25+
Topics to Explore
4,148
Concept Nodes
Free
Forever
Explore the engineering universe
Ever wondered why a bridge stays up? How a battery actually works inside? What happens when you push current through a wire, or why water swirls one way in a drain and rockets work in the vacuum of space? reef.science is a playground for exactly those kinds of questions. We cover the physics of structures, the chemistry of reactions, circuit theory from Ohm's law to RLC resonance, thermodynamics, fluid dynamics, and more. Every topic is broken into bite-sized concepts you can explore at your own pace, with no syllabus telling you what order to go in. Follow your curiosity. That's the whole point.
Start anywhere, go everywhere
The entire platform is built on a concept graph - a giant web of connected ideas where every node is one thing you can learn in about 15 minutes. Click on "torque" and you'll see it connects back to forces and cross products, and forward to angular momentum and gyroscopic motion. There is no prescribed starting point. Jump into whatever fascinates you and the graph will show you what to learn next if you want to go deeper. It is the closest thing to a "choose your own adventure" book for engineering and science.
Get your hands dirty
Reading about a concept is one thing. Watching it happen is something else entirely. Our interactive simulations let you load a beam and watch it deflect in real time, resolve force vectors by dragging them around, explore how moments change when you move the point of application, and build circuits to see voltage and current respond to your choices. These are not animations you watch passively - they are sandboxes you play in. Tweak the numbers, break things, develop intuition. That is how real understanding works, and it does not cost you a dime.
Force Resolution
Drag 2D force vectors around and watch components update live.
Beam Loading Lab
Apply loads to a beam and see shear and moment diagrams update in real time.
No pressure, all joy
There are no deadlines here. No grades. No paywalls. Nobody is going to quiz you on Friday or dock your GPA if you take a week off. reef.science is completely free and built for people who learn because they want to, not because they have to. If you like a little extra motivation, we have XP, streaks, and a leaderboard to keep things fun. Join a club and explore topics alongside other curious people. Or ignore all of that and just read about thermodynamics at midnight in your pajamas. We are not judging.
Built by people who love this stuff too
reef.science exists because we think engineering and science are genuinely fascinating and that everyone should be able to explore them without paying hundreds of dollars for a textbook. We are building this platform in the open, adding new courses, questions, and simulations every week. It is very much a work in progress and some corners are still rough around the edges. Bear with us. If you find something broken or have an idea for something we should build next, hit the feedback button. We read every single submission and it genuinely shapes what we work on.
Our philosophy
Education should be free, fun, and fantastic (the three most important F words). That is not a slogan we slap on a landing page and forget about. It is the reason this platform exists and the standard every feature is measured against. If something on reef.science is not all three of those things, we want to hear about it so we can fix it.
Start exploring
Dive into any topic that catches your eye. The concept graph will show you where to go next.
No account required to browse. Sign up when you're ready.
Found a problem or have an idea? Use the feedback button (bottom right on every page) to let us know. We read every submission.