List of online educational resources
This is a list of online education platforms such as open source, online university, and proprietary platforms.
Free or open-source platforms and resources
- Academic Earth
- Alison
- Bookboon
- Boundless
- CK-12 Foundation — customizable digital textbooks and learning resources
- Code.org
- Codecademy
- CodeSandbox — web-based integrated development environment for programming
- Codewars — competitive programming challenges in an online IDE
- Comparison of chatbots — ChatGPT, DeepSeek, Google Gemini, Microsoft Copilot, Perplexity AI.
- Curriki
- Desmos — graphing calculator
- diagrams.net – software for diagrams such as flowcharts, wireframes, UML, organizational charts, and network diagrams.
- Discourse — Internet forum for open-source software and online community projects for long-form discussion and learning.
- Eliademy
- EarSketch — musical programming using Python and JavaScript as an [List of audio Computer programming|programming languages|audio programming language]
- Firebase Studio — online integrated development environment developed by Google
- FreeCodeCamp
- GeoGebra — interactive geometry, algebra, statistics and calculus web-app.
- GitHub Codespaces — online IDE for programming
- Google Colab — Jupyter notebook for Python programming, machine learning, data science, and educational technology.
- GNU Octave — open-source alternative to MATLAB for computational mathematics
- Google Scholar
- H5P — framework for creating, sharing, and reusing interactive HTML5 content.
- Hyperskill – online platform by JetBrains for computer programming in Python, Java, Kotlin, JavaScript, Go, C++, and SQL.
- Internet Archive
- Jupyter Notebook — web-based interactive computational notebook environment
- Kaggle — data science competition platform, free courses and tutorials, and Jupyter Notebook.
- KaTeX.org
- Khan Academy
- LibreTexts
- Markdown editors — CoCalc, TiddlyWiki, Gollum, and Wiki.js.
- MathOverflow — mathematics Q&A website
- MDN Web Docs — documentation repository and learning resource for web developers
- Medscape
- MERLOT
- MIT App Inventor — high-level block-based visual programming language to create computer applications for Android and iOS
- Mozilla Developer Network
- NCBI Bookshelf
- OER Commons
- Open access journals
- Open Course Library
- openHPI — MOOC in the field of computer science and information technology
- OpenLearn
- openPlaG — web-app function graph plotter
- openSAP
- — creative coding digital art
- PhET Interactive Simulations
- PhysicsOverflow — physics Q&A website
- Project Euler
- Project Gutenberg
- Replit — online integrated development environment
- Sci-Hub — platform that provides access to academic papers
- Saylor Academy
- Stack Overflow — question-and-answer website for computer programmers
- SWAYAM
- Tanagra (machine learning) – data mining software developed for research and teaching purposes
- TeX editors — Authorea, CoCalc, and Overleaf.
- Tinkercad — 3D modeling
- Tinkercad Circuits — electronic circuit simulator that supports Arduino Uno microcontrollers, Micro:bit boards, or ATtiny chips.
- W3Schools — freemium educational website for learning coding online
- Wikibooks
- WikiEducator
- Wikipedia Sandbox — sandbox to learn Wikitext and computational writing making tables, graphs, LaTeX, math and chemistry notation.
- Wikiversity
- Wolfram MathWorld and WolframAlpha
- YouTube EDU
University-based resources
- MIT OpenCourseWare
- OpenStax - Rice University open licensed textbooks
- Open.Michigan
- Open Universities Australia
- Open Yale Courses
- Stanford Online
- University of London Worldwide
Proprietary platforms
- Art of Problem Solving
- Brightstorm
- Brilliant
- Coursera
- Coursmos
- Duolingo
- edX
- FutureLearn
- Grok — xAI chatbot
- Grovo
- Kadenze
- Khanmigo — Khan Academy chatbot assistant
- LinkedIn Learning
- Lyryx Learning
- MasterClass
- Mathletics — math quizzes and challenges, and can participate in a real-time networked competition known as 'Live Mathletics'.
- Microsoft Copilot chatbot
- OpenClassrooms
- OpenLearning
- Open University
- Pluralsight
- SageMath
- Shaw Academy
- SitePoint – website, and publisher of ebooks, courses and articles for web developers.
- Skillshare
- Skillsoft
- Statistics Online Computational Resource – statistics and data science education
- Symbolab — computational mathematics
- TinkerPlots — exploratory data analysis and modeling software designed for use by students in grades 4 through university
- Treehouse — web design, web development, mobile development and game development.
- Udacity
- Udemy
- iversity
- The Teaching Company