{"payload":{"pageCount":5,"repositories":[{"type":"Public","name":"server","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":1,"starsCount":18,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-21T16:34:34.043Z"}},{"type":"Public","name":"codespace","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":2,"issueCount":4,"starsCount":115,"forksCount":343,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-21T14:00:04.502Z"}},{"type":"Public","name":"cli","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":1,"issueCount":3,"starsCount":13,"forksCount":18,"license":"GNU General Public License v3.0","participation":[0,2,0,0,0,2,2,0,8,2,0,0,1,0,14,0,2,31,20,0,0,0,5,1,4,2,3,1,0,0,1,0,0,0,0,1,0,0,5,5,0,0,0,0,1,0,0,0,2,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-21T12:39:12.331Z"}},{"type":"Public","name":"lectures","owner":"cs50","isFork":false,"description":"Source code for CS50's lectures","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":253,"forksCount":137,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T11:58:34.569Z"}},{"type":"Public","name":"style50.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-15T22:06:15.309Z"}},{"type":"Public","name":"cs50.readthedocs.io","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":4,"issueCount":9,"starsCount":206,"forksCount":518,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-15T18:43:07.601Z"}},{"type":"Public","name":"problems","owner":"cs50","isFork":false,"description":"Checks for check50","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":12,"issueCount":36,"starsCount":135,"forksCount":229,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T22:28:40.711Z"}},{"type":"Public","name":"deploy-to-eb","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":[0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T17:08:07.697Z"}},{"type":"Public","name":"check","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":2,"starsCount":6,"forksCount":14,"license":null,"participation":[2,2,0,1,0,6,0,0,0,1,0,0,0,3,1,0,0,2,0,0,0,0,0,2,1,0,2,2,0,0,0,0,0,0,0,1,0,0,0,3,3,0,0,0,2,0,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-02T23:44:11.616Z"}},{"type":"Public","name":"ddb50.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":2,"starsCount":28,"forksCount":10,"license":"GNU General Public License v3.0","participation":[0,0,2,0,1,1,0,0,0,0,0,0,0,2,3,0,0,0,0,1,0,1,7,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,4,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T23:22:52.492Z"}},{"type":"Public","name":"lab50.vsix","owner":"cs50","isFork":false,"description":"Inspired by https://github.com/lostintangent/workspace-layout/","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":5,"starsCount":21,"forksCount":5,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:59:37.840Z"}},{"type":"Public","name":"presentation-mode.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":4,"starsCount":10,"forksCount":0,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:59:22.539Z"}},{"type":"Public","name":"cs50.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:58:45.247Z"}},{"type":"Public","name":"phpliteadmin.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:58:30.336Z"}},{"type":"Public","name":"extension-uninstaller.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:58:14.690Z"}},{"type":"Public","name":"explain50.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:57:36.598Z"}},{"type":"Public","name":"design50.vsix","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-31T21:56:11.536Z"}},{"type":"Public","name":"jekyll-theme-cs50","owner":"cs50","isFork":false,"description":"This is @cs50's theme for Jekyll. Inspired by https://github.com/poole/hyde.","allTopics":["jekyll-plugin","jekyll-theme"],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":0,"issueCount":34,"starsCount":20,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-29T00:59:42.869Z"}},{"type":"Public","name":"id","owner":"cs50","isFork":false,"description":"Sample code for using CS50 ID to authenticate users via HarvardKey, Princeton CAS, or Yale CAS.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T19:35:40.217Z"}},{"type":"Public template","name":"ai-workshop","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":73,"forksCount":22,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T08:28:36.789Z"}},{"type":"Public","name":"check50","owner":"cs50","isFork":false,"description":"This is check50, a command-line program with which you can check the correctness of your programs.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":34,"starsCount":396,"forksCount":264,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-05T11:42:38.432Z"}},{"type":"Public","name":"style50","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":13,"starsCount":61,"forksCount":30,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-03T04:16:45.969Z"}},{"type":"Public","name":"mysql","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T16:53:24.965Z"}},{"type":"Public","name":"lib50","owner":"cs50","isFork":false,"description":"This is lib50, CS50's own internal library used in many of its tools.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":6,"starsCount":16,"forksCount":15,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-17T16:20:57.427Z"}},{"type":"Public","name":"cli50","owner":"cs50","isFork":false,"description":"This is CS50's command-line interface.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":16,"forksCount":9,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-08T13:45:22.370Z"}},{"type":"Public","name":"submit50","owner":"cs50","isFork":false,"description":"This is submit50, CS50's command-line tool for submitting problems.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":8,"starsCount":404,"forksCount":915,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-08T00:04:33.050Z"}},{"type":"Public","name":"libcs50","owner":"cs50","isFork":false,"description":"This is CS50's Library for C.","allTopics":["c"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":8,"issueCount":27,"starsCount":1718,"forksCount":849,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-22T22:39:10.453Z"}},{"type":"Public","name":"labs","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":5,"starsCount":47,"forksCount":164,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T19:49:24.116Z"}},{"type":"Public","name":"help.cs50.net","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":5,"starsCount":7,"forksCount":5,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T16:25:15.893Z"}},{"type":"Public","name":"render50","owner":"cs50","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":4,"starsCount":23,"forksCount":8,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T16:23:11.849Z"}}],"repositoryCount":131,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"cs50 repositories"}