Skip to content
Change the repository type filter

All

    Repositories list

    • jekyll-theme-cs50

      Public
      This is @cs50's theme for Jekyll. Inspired by https://github.com/poole/hyde.
      SCSS
      2526343Updated Jan 1, 2026Jan 1, 2026
    • codespace

      Public
      PHP
      42016252Updated Jan 1, 2026Jan 1, 2026
    • cli

      Public
      Dockerfile
      192021Updated Dec 31, 2025Dec 31, 2025
    • TypeScript
      42350Updated Dec 30, 2025Dec 30, 2025
    • TypeScript
      0100Updated Dec 30, 2025Dec 30, 2025
    • presentation-mode.vsix

      Public
      TypeScript
      01240Updated Dec 30, 2025Dec 30, 2025
    • phpliteadmin.vsix

      Public
      TypeScript
      1300Updated Dec 30, 2025Dec 30, 2025
    • TypeScript
      1710Updated Dec 30, 2025Dec 30, 2025
    • TypeScript
      0410Updated Dec 30, 2025Dec 30, 2025
    • TypeScript
      5200Updated Dec 30, 2025Dec 30, 2025
    • explain50.vsix

      Public
      TypeScript
      3810Updated Dec 30, 2025Dec 30, 2025
    • ddb50.vsix

      Public
      TypeScript
      104130Updated Dec 30, 2025Dec 30, 2025
    • cs50.vsix

      Public
      TypeScript
      1712Updated Dec 30, 2025Dec 30, 2025
    • problems

      Public
      Checks for check50
      Python
      286173126Updated Dec 30, 2025Dec 30, 2025
    • CSS
      530247106Updated Dec 29, 2025Dec 29, 2025
    • id

      Public
      Sample code for using CS50 ID to authenticate users via HarvardKey, Princeton CAS, or Yale CAS.
      Python
      0502Updated Dec 3, 2025Dec 3, 2025
    • lectures

      Public
      Source code for CS50's lectures
      JavaScript
      15433400Updated Nov 3, 2025Nov 3, 2025
    • check50

      Public
      This is check50, a command-line program with which you can check the correctness of your programs.
      Python
      302446134Updated Oct 5, 2025Oct 5, 2025
    • ai-workshop

      Public template
      Python
      3811101Updated Oct 3, 2025Oct 3, 2025
    • server

      Public
      HTML
      52210Updated Aug 30, 2025Aug 30, 2025
    • lib50

      Public
      This is lib50, CS50's own internal library used in many of its tools.
      Python
      222152Updated Aug 12, 2025Aug 12, 2025
    • submit50

      Public
      This is submit50, CS50's command-line tool for submitting problems.
      Python
      1k50361Updated Aug 7, 2025Aug 7, 2025
    • check

      Public
      Shell
      16710Updated Aug 7, 2025Aug 7, 2025
    • render50

      Public
      Python
      102440Updated Jul 31, 2025Jul 31, 2025
    • compare50

      Public
      This is compare50, a fast and extensible plagiarism-detection tool.
      Python
      61227160Updated Jul 31, 2025Jul 31, 2025
    • This is CS50's library for Python.
      Python
      29279522Updated May 18, 2025May 18, 2025
    • cli50

      Public
      This is CS50's command-line interface.
      Python
      102140Updated May 18, 2025May 18, 2025
    • style50

      Public
      Python
      3169140Updated May 18, 2025May 18, 2025
    • Shell
      1200Updated Sep 10, 2024Sep 10, 2024
    • mysql

      Public
      Makefile
      0910Updated Aug 2, 2024Aug 2, 2024