CS50 (@cs50)

Top repositories

1

libcs50

This is CS50's Library for C.
C
1,382
star
2

python-cs50

This is CS50's library for Python.
Python
460
star
3

check50

This is check50, a command-line program with which you can check the correctness of your programs.
Python
349
star
4

submit50

This is submit50, CS50's command-line tool for submitting problems.
Python
322
star
5

docs

These are CS50 documents.
HTML
233
star
6

lectures

Source code for CS50's lectures
JavaScript
204
star
7

compare50

This is compare50, a fast and extensible plagiarism-detection tool.
Python
162
star
8

cs50.readthedocs.io

CSS
153
star
9

mario-demo

Basic Mario clone in LΓ–VE 2D
Lua
108
star
10

gd50

Source code for games used in GD50
Lua
92
star
11

problems

Checks for check50
Python
92
star
12

codespace

PHP
63
star
13

help50-deprecated

This is help50, a command-line tool that helps students understand error messages.
Python
61
star
14

style50

Python
41
star
15

labs

C
41
star
16

ide

PHP
34
star
17

ide-archived

CS50 IDE's Docker configuration for Cloud9
JavaScript
31
star
18

sandbox

Shell
30
star
19

spl

CS50's fork of Eric Roberts' Stanford Portable Library.
C
26
star
20

ide50-deb

Shell
23
star
21

render50

Python
20
star
22

checks

Checks for check50
Python
17
star
23

libcs50-java

CS50 Library for Java
Java
15
star
24

server

HTML
15
star
25

lab50.vsix

Inspired by https://github.com/lostintangent/workspace-layout/
TypeScript
15
star
26

ap-2020

Ruby
14
star
27

github

Python
13
star
28

cli50

This is CS50's command-line interface.
Python
13
star
29

cli

Dockerfile
12
star
30

video.cs50.net

JavaScript
12
star
31

lib50

This is lib50, CS50's own internal library used in many of its tools.
Python
11
star
32

jekyll-theme-cs50

This is @cs50's theme for Jekyll. Inspired by https://github.com/poole/hyde.
SCSS
11
star
33

harvard.cs50.simple

A plugin for CS50 IDE (and, in turn, Cloud9 IDE).
JavaScript
11
star
34

tracks

11
star
35

publish50-electron

JavaScript
9
star
36

ide50

This is ide50, a command-line script that facilitates using CS50 IDE offline.
Python
8
star
37

helpers

Helpers used by help50
Python
8
star
38

test

8
star
39

draw.cs50.io

JavaScript
7
star
40

php-cs50

CS50 Library for PHP
PHP
7
star
41

recordings

Acknowledgement and Authorization
7
star
42

check

Dockerfile
6
star
43

roku50

Brightscript
6
star
44

presentation-mode.vsix

TypeScript
6
star
45

ddb50.vsix

JavaScript
5
star
46

slack50

JavaScript
5
star
47

libcs50-cpp

This is CS50's library for C++.
Makefile
5
star
48

problems-old

Arduino
5
star
49

run50

JavaScript
5
star
50

ai50.vsix

TypeScript
5
star
51

harvard.cs50.debug

Start Cloud9's GUI debugger from the command line.
JavaScript
5
star
52

cs61

Dockerfile
4
star
53

mysql

Makefile
4
star
54

music-python

Python
4
star
55

distro

JavaScript
4
star
56

speller

Checking Speller
Python
4
star
57

hbs50

Python
4
star
58

travis-ci

This is CS50's Docker image for Travis CI.
Makefile
4
star
59

update50

Shell
3
star
60

cs50.vsix

TypeScript
3
star
61

extension-uninstaller.vsix

TypeScript
3
star
62

help.cs50.net

Python
3
star
63

check50-demo

C
2
star
64

baseimage

Dockerfile
2
star
65

id

Sample code for using CS50 ID to authenticate users via HarvardKey, Princeton CAS, or Yale CAS.
Python
2
star
66

draw50live

HTML
2
star
67

harvard.cs50.share

JavaScript
2
star
68

scratch50

Python
2
star
69

harvard.cs50.audioplayer

JavaScript
2
star
70

site50

CSS
2
star
71

fpm

Makefile
1
star
72

harvard.cs50.autocomplete

JavaScript
1
star
73

astyle

1
star
74

style50-demo

SIGCSE style50 demo
Python
1
star
75

config50

Language for specifying grade computation in cs50.me
Python
1
star
76

widgets

JavaScript
1
star
77

style50-server

HTML
1
star
78

smtp

PHP
1
star
79

sigcse

sigcse checks
Python
1
star
80

check50_js

Python
1
star
81

harvard.cs50.presentation

A plugin for CS50 IDE (and, in turn, Cloud9 IDE).
JavaScript
1
star
82

lang

1
star
83

harvard.cs50.theme

A plugin for CS50 IDE (and, in turn, Cloud9 IDE).
JavaScript
1
star
84

charlesriverx

Python
1
star
85

ide-issues

1
star
86

food50

JavaScript
1
star
87

server50-2012

Ruby
1
star
88

harvard.cs50.gist

JavaScript
1
star
89

libcs50-ruby

1
star
90

cscip14315

CSCI P-14315
Python
1
star
91

review50

Python
1
star
92

compare50-demo

C
1
star
93

phpliteadmin

PHP
1
star
94

server50

Python
1
star
95

harvard.cs50.info

A plugin for CS50 IDE (and, in turn, Cloud9 IDE).
JavaScript
1
star
96

harvard.cs50.style

JavaScript
1
star