An open-source, modular remote teaching platform for live classrooms, remote labs, and asynchronous learning.
Edrys is an open-source remote teaching platform that enables live classrooms, remote lab access, and asynchronous learning through a modular architecture. It solves the need for flexible, interactive online education tools that educators can customize and host themselves.
Educators, instructors, and institutions looking for a self-hosted, modular platform to conduct live online teaching, manage remote labs, and support blended learning environments.
Developers choose Edrys for its open-source nature, modular design allowing custom extensions, privacy-focused approach, and ease of deployment without external dependencies or vendor lock-in.
Edrys is an open and modular remote teaching platform (and the first live LMS)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows educators to build classes by combining modules or create custom ones with a real-time API, enabling features like whiteboards, polls, and remote Arduino programming as highlighted in the README.
Uses passwordless authentication and stores minimal student personally identifiable information, aligning with strict privacy requirements mentioned in the features list.
Can be started quickly with Docker or Deno, requiring no databases or complex dependencies to set up, as emphasized in the 'Easy to start' feature.
Fully free and open-source with no paywalled features or vendor lock-in, ensuring full control and customization as stated in the philosophy.
The original project is no longer under active development, with maintenance shifted to a serverless reimplementation, limiting future updates and official bug fixes as noted in the README.
While modular, the available modules on GitHub are limited in number and variety, and creating custom ones requires technical expertise in Deno and Vue, which may deter non-developers.
Requires self-hosting and server management, which can be challenging for educators without IT support or technical skills, despite the easy initial setup.