Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edrys-org/edrys
Edrys is an open and modular remote teaching platform (and the first live LMS)
https://github.com/edrys-org/edrys
classroom edrys edtech education remote-teaching virtual-classroom
Last synced: 3 months ago
JSON representation
Edrys is an open and modular remote teaching platform (and the first live LMS)
- Host: GitHub
- URL: https://github.com/edrys-org/edrys
- Owner: edrys-org
- License: mpl-2.0
- Created: 2022-01-31T11:29:31.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-18T07:00:20.000Z (about 1 year ago)
- Last Synced: 2024-06-21T18:12:36.250Z (5 months ago)
- Topics: classroom, edrys, edtech, education, remote-teaching, virtual-classroom
- Language: Vue
- Homepage: https://edrys.org
- Size: 10.6 MB
- Stars: 291
- Watchers: 10
- Forks: 32
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-deno - Edrys - Remote Teaching Software (Showcases / XML)
README
---
Edrys is an open-source app that helps you teach remotely.
## ✨ Features
- **Live Classrooms**: Click on a student to talk to them, or create rooms and drag students in & out
- **Remote Labs**: Allow students to interact with your real lab equipment remotely & asynchronously
- **Modular**: Build your class by combining Modules or make your own with an easy real-time API
- **Easy to start**: Download and run to start, no databases or any other dependencies to set up
- **Privacy-friendly**: Passwordless auth with minimal student PII stored
- **Fast & Modern**: Based on Deno and Vue with a deliberately small codebase
- **Free and Open Source**, forever: No paywalled features or lock-in## 📸 Screenshots
- Classes dashboard: Select what class to enter or create as many as needed
- Teacher class dashboard: Teachers get an overview of all rooms and can move students around to chat
- Student class view: Students see their current room and are able to interact with others in the room
- Class settings: Teachers can manage memberships, modules, and more to customize their class
## 💡 Use cases
- **Live online teaching**: One to one, one to many, and many to many live classrooms
- **Remote Labs**: Allow students to access and control live equipment remotely (eg. remote Arduino fleet)
- **Flipped classrooms and blended learning**: Create modules to deliver virtually any content asynchronously
- **Group coursework**: Dynamic breakout rooms and easy jumping between rooms
- **Automated Grading**: Use Stations to securely auto-grade student submissions into your LMSWith modular architecture anything is possible. A whiteboard, a discussion forum, polls, or even remote Arduino programming, are all easily encapsulated into shareable modules ([explore Edrys modules on GitHub](https://github.com/topics/edrys-module)).
## 💻 Getting Started
Start using Docker:
```
docker run -p 8000:8000 crosslab/edrys:latest
```Alternatively, you can clone this repo and run using [Deno](https://deno.land/):
```
deno run -A dist/app.js --address localhost:8000 --serve-path dist/static
```Next,
- 🎉 Visit `localhost:8000` and log in, the email verification code will be logged in the server console
- 📖 Please [visit our documentation](docs) to continue setting up your server and adding Modules
- 💬 For questions and discussions, please visit our [Gitter community](https://gitter.im/edrys-org/community)
- 📰 For updates and showcases, join our [newsletter](https://edrys.substack.com/?showWelcome=true)
- 🐞 For bug reports and feature requests, visit the [issues tab](https://github.com/edrys-org/edrys/issues)## 🏦 Support & Partnerships
Edrys.org provides support and priority development as a service.
For partnerships, donations, support, or just to chat please contact [[email protected]](mailto:[email protected]).Sponsors, partners, and known adopters: