Skip to content

foundation50/classroom50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classroom 50

An open-source GitHub Classroom alternative developed by the Fifty Foundation. Prototype monorepo — work in progress; general availability lands July 1. End-user docs and setup guides live in the wiki; subscribe to fifty.foundation for launch updates.

Each top-level folder is a self-contained piece that may eventually ship from its own repository.

Layout

Folder Contents
cli/ Command-line tools, packaged as gh CLI extensions.
web/ Static web frontend, intended for GitHub Pages.
templates/ Example assignment templates teachers can copy when setting up classroom repos.

Reusable GitHub Actions workflows live in .github/workflows/ (GitHub requires that location for uses: references). The autograde runner is scaffolded into each teacher's classroom50 config repo; see the Autograders wiki page.

Each folder has its own README with a bit more detail.

About

The free, open-source alternative to GitHub Classroom

Resources

Stars

Watchers

Forks

Contributors