Development Introduction

Here’s how we do things in circuits...



If you are familiar with IRC and use your own IRC Client then connect to the FreeNode Network and /join #circuits.


We use the following coding standard:

We also lint our codebase with the following tools:

Please ensure your Development IDE or Editor has the above linters and checkers in place and enabled.

Alternatively you can use the following command line tool:


We use the following tools to develop circuits and share code: