Skip to content

brandonhimpfen/awesome-edtech

Repository files navigation

Awesome EdTech Awesome Lists

GitHub Sponsor   Buy Me a Coffee   Ko-Fi   PayPal   X   Facebook

A curated list of platforms, tools, and technologies for digital learning, online education, and modern education systems.

Contents

Assessment & Testing

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.

Content Creation & Authoring

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.

Learning Management Systems (LMS)

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.

Online Learning Platforms

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.

Student Engagement & Collaboration

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.

Virtual Classrooms & Video Learning

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.

Related Awesome Lists

Contribute

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.

License

CC0 You can tune link checking behavior in lychee.toml.

Automated checks: link checking (PR + weekly), duplicate URL detection, and a lightweight Awesome List lint.

About

A curated list of platforms, tools, and technologies for digital learning, online education, and modern education systems.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages