A curated list of platforms, tools, and technologies for digital learning, online education, and modern education systems.
- Assessment & Testing
- Content Creation & Authoring
- Learning Management Systems (LMS)
- Online Learning Platforms
- Student Engagement & Collaboration
- Virtual Classrooms & Video Learning
Tools and platforms for quizzes, exams, and measuring learner performance.
- ExamSoft — Assessment platform for secure testing and analytics.
- Gradescope — Assessment and grading platform for assignments and exams.
- Kahoot! — Game-based learning and assessment platform.
- Quizizz — Interactive quizzes and assessment platform for classrooms.
Tools for creating educational content, courses, and learning materials.
- Articulate 360 — E-learning authoring tools for interactive courses.
- Canva — Design platform widely used for educational content creation.
- H5P — Open-source framework for creating interactive learning content.
- iSpring Suite — Authoring toolkit for creating e-learning courses.
Platforms for managing courses, learners, and educational content delivery.
- Canvas LMS — Cloud-based learning management system for education institutions.
- Google Classroom — Platform for managing classroom workflows and assignments.
- Moodle — Open-source learning management system used globally.
- TalentLMS — LMS platform for corporate and educational training.
Platforms providing courses, tutorials, and structured learning experiences.
- Coursera — Online courses and certifications from universities and organizations.
- edX — Online learning platform offering university-level courses.
- Khan Academy — Free educational platform with lessons across multiple subjects.
- Udemy — Marketplace for online courses across various topics.
Tools that support communication, collaboration, and engagement in learning environments.
- ClassDojo — Classroom communication and engagement platform.
- Microsoft Teams for Education — Collaboration platform for students and educators.
- Padlet — Collaborative workspace for sharing ideas and content.
- Slack — Communication platform used for collaboration in educational and training contexts.
Platforms enabling live teaching, video-based learning, and remote instruction.
- BigBlueButton — Open-source virtual classroom platform.
- Google Meet — Video conferencing tool for virtual classes and meetings.
- Panopto — Video platform for lecture capture and learning.
- Zoom — Video conferencing platform widely used for online education.
- Awesome Learning Management Systems — Tools and platforms for managing courses and learners.
- Awesome Online Learning — Platforms and resources for digital education.
- Awesome Educational Content Creation — Tools for creating and managing learning materials.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.
You can tune link checking behavior in
lychee.toml.
Automated checks: link checking (PR + weekly), duplicate URL detection, and a lightweight Awesome List lint.