[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81728":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},81728,"classroom50","foundation50\u002Fclassroom50","foundation50","The free, open-source alternative to GitHub Classroom","",null,"Go",60,3,6,1,0,12,21,27,36,72.01,false,"main",true,[],"2026-06-12 04:01:35","# Classroom 50\n\nAn open-source [GitHub Classroom](https:\u002F\u002Fclassroom.github.com\u002F) alternative developed by the [Fifty Foundation](https:\u002F\u002Ffifty.foundation\u002F). Prototype monorepo — work in progress; general availability lands July 1. End-user docs and setup guides live in the [wiki](https:\u002F\u002Fgithub.com\u002Ffoundation50\u002Fclassroom50\u002Fwiki); subscribe to [fifty.foundation](https:\u002F\u002Ffifty.foundation\u002F) for launch updates.\n\nEach top-level folder is a self-contained piece that may eventually ship from its own repository.\n\n## Layout\n\n| Folder                   | Contents                                                                  |\n| ------------------------ | ------------------------------------------------------------------------- |\n| [cli\u002F](cli\u002F)             | Command-line tools, packaged as `gh` CLI extensions.                      |\n| [web\u002F](web\u002F)             | Static web frontend, intended for GitHub Pages.                           |\n| [templates\u002F](templates\u002F) | Example assignment templates teachers can copy when setting up classroom repos. |\n\nReusable GitHub Actions workflows live in [`.github\u002Fworkflows\u002F`](.github\u002Fworkflows\u002F) (GitHub requires that location for `uses:` references). The autograde runner is scaffolded into each teacher's `classroom50` config repo; see the [Autograders](https:\u002F\u002Fgithub.com\u002Ffoundation50\u002Fclassroom50\u002Fwiki\u002FAutograders) wiki page.\n\nEach folder has its own README with a bit more detail.\n","Classroom 50 是一个免费且开源的 GitHub Classroom 替代方案。该项目使用 Go 语言开发，主要功能包括命令行工具、静态网页前端以及作业模板等，支持通过 GitHub Actions 实现自动评分。其设计为模块化结构，每个顶级文件夹都是独立组件，便于维护和扩展。适合教育机构或个人讲师在编程教学中使用，特别是需要在线管理和评估学生代码作业的场景。",2,"2026-06-11 04:06:09","CREATED_QUERY"]