Throw The Switch (@ThrowTheSwitch)
  • Stars
    star
    5,635
  • Global Org. Rank 4,095 (Top 2 %)
  • Registered about 13 years ago
  • Most used languages
    C
    44.4 %
    Ruby
    38.9 %
    Shell
    5.6 %
    Visual Basic
    5.6 %
    Dockerfile
    5.6 %
  • Location 🇺🇸 United States
  • Country Total Rank 2,121
  • Country Ranking
    C
    72
    Visual Basic
    272
    Ruby
    500

Top repositories

1

Unity

Simple Unit Testing for C
C
3,920
star
2

CMock

CMock - Mock/stub generator for C
C
660
star
3

Ceedling

Ruby-based unit testing and build system for C projects
Ruby
570
star
4

CException

Lightweight exception implementation for C
C
316
star
5

arduino_c_scaffold

A scaffold project using Rake, avr-gcc, and avrdude to program the Arduino UNO in plain C.
Ruby
67
star
6

CeedlingExample_Microchip

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

MadScienceLabDocker

Cross-compilation C unit testing environment with Unity, CMock, and Ceedling
Dockerfile
11
star
8

CMockExample

An example project of an LED controller which demonstrates the use of mocks.
C
10
star
9

blinky

LED blinky demo for Design East 2012
C
8
star
10

DrSurlyCourse2Docker

Dr. Surly’s Course #2 build environment
C
7
star
11

yaml_extras

Some slight extensions to YAML which allow silliness like the ability to include other files.
Ruby
5
star
12

DrSurlyCourse1Docker

Dr. Surly’s Course #1 build environment
Shell
5
star
13

cucumber-c

Ruby Library/Gem to provide lightweight C/C++ bindings to Cucumber in lieu of Wire protocol (eg CucumberCpp) for streamlined execution of C/C++ step definitions
Ruby
4
star
14

ceedling-gem

C
4
star
15

pcan-ruby

Ruby Bindings for Peak PCAN USB-to-CAN adapter with dynamic Ruby-based message signal creation
Visual Basic
4
star
16

GemJacker

Manage non-ruby packages with RubyGems
Ruby
2
star
17

Jack

Script to assist in the creation of jacked gems.
Ruby
1
star
18

GemJacker-HelloWorld-Bin

Example of using GemJacker to add a binary to the path at runtime.
Ruby
1
star