Samuel Fisher



Circuit Diagram

Circuit Diagram is a free, web-based and desktop application which enables you to make electronic circuit diagrams and export them as images.

I started this project while studying A level electronics, having found no suitable software to create diagrams for use in my coursework. Since making it available for others to use, it has had over 140,000 downloads.

Circuit Diagram
Circuit Diagram Website

Component Editor

A web-based editor for making custom components for Circuit Diagram.

It included a compiler to provide detailed error information and visual previews as the component was created. It has now been replaced by a Visual Studio Code extension.

Component Editor
Component Editor Website


An open-source BitTorrent library that runs on all platforms supporting the .NET Platform Standard 1.4.