Open Source Education Association
OSEDA is a comprehensive open-source platform for creating, distributing, and hosting educational presentations. It includes a powerful CLI for bootstrapping, running, and testing Reveal.js presentations, as well as a simple deploy command that publishes your course to oseda.net automatically via GitHub. Once approved by our team, your course is automatically deployed publicly, and you are given a dedicated author page on oseda.net.
Core logic for maintaining oseda.net. Runs an express JS server backend and React frontend. Interacts with and serves the course library repository to oseda.net
Command line interface for templating and running oseda projects locally. This CLI also supports automatic deployment of your presentation to oseda.net
Course library for oseda.net. When a moderator approves your course PR (made with the CLI), your course will be automatically added to oseda.net