Skip to content
@ThrowTheSwitch

Throw The Switch

C code that doesn’t suck

Pinned Loading

  1. Ceedling Ceedling Public

    Unit testing and build system for C projects

    Ruby 844 273

  2. Unity Unity Public

    Simple unit testing for C

    C 5.4k 1.1k

  3. CMock CMock Public

    Mock/stub generator for C

    C 842 307

  4. MadScienceLabDocker MadScienceLabDocker Public

    C unit testing & build environment with Unity, CMock, and Ceedling

    Ruby 26 15

  5. vscode-ceedling vscode-ceedling Public

    Forked from numaru/vscode-ceedling-test-adapter

    VS Code extension for Ceedling

    TypeScript 2 6

  6. CException CException Public

    Lightweight exception implementation for C

    C 365 73

Repositories

Showing 10 of 14 repositories
  • Ceedling Public

    Unit testing and build system for C projects

    ThrowTheSwitch/Ceedling's past year of commit activity
    Ruby 844 MIT 273 246 3 Updated Sep 9, 2026
  • Unity Public

    Simple unit testing for C

    ThrowTheSwitch/Unity's past year of commit activity
    C 5,373 MIT 1,133 74 10 Updated Sep 9, 2026
  • DrSurlyCourse2Docker Public

    Dr. Surly’s Course #2 build environment

    ThrowTheSwitch/DrSurlyCourse2Docker's past year of commit activity
    C 7 3 0 0 Updated Sep 8, 2026
  • MadScienceLabDocker Public

    C unit testing & build environment with Unity, CMock, and Ceedling

    ThrowTheSwitch/MadScienceLabDocker's past year of commit activity
    Ruby 26 MIT 15 0 1 Updated Sep 4, 2026
  • vscode-ceedling Public Forked from numaru/vscode-ceedling-test-adapter

    VS Code extension for Ceedling

    ThrowTheSwitch/vscode-ceedling's past year of commit activity
    TypeScript 2 MIT 29 1 2 Updated Sep 1, 2026
  • CMock Public

    Mock/stub generator for C

    ThrowTheSwitch/CMock's past year of commit activity
    C 842 MIT 307 33 2 Updated Aug 26, 2026
  • CException Public

    Lightweight exception implementation for C

    ThrowTheSwitch/CException's past year of commit activity
    C 365 MIT 73 1 1 Updated Aug 25, 2026
  • DrSurlyCourse1Docker Public

    Dr. Surly’s Course #1 build environment

    ThrowTheSwitch/DrSurlyCourse1Docker's past year of commit activity
    Shell 6 3 1 0 Updated Feb 18, 2025
  • ThrowTheSwitch Public

    The ThrowTheSwitch Project About ThrowTheSwitch... our website, our community, our plans for world domination.

    ThrowTheSwitch/ThrowTheSwitch's past year of commit activity
    3 0 1 0 Updated Feb 18, 2025
  • CeedlingExample_Microchip Public

    An example project demonstrating how to configure Ceedling for use with Microchip's compiler and simulator

    ThrowTheSwitch/CeedlingExample_Microchip's past year of commit activity
    C 41 13 0 1 Updated Jan 4, 2023