Nick Johnstone (@Widdershin)

Top repositories

1

programmers-oath

An oath for programmers, comparable to the Hippocratic Oath
723
star
2

flask-desktop

flask-desktop lets you create first class desktop applications in Python with HTML/CSS
Python
367
star
3

markdown-doctest

Test all the code in your markdown docs!
TypeScript
166
star
4

sonic-pi-cli

A simple command line interface for Sonic Pi, written in Ruby
Ruby
141
star
5

cycle-restart

Swap out the code in your Cycle.js apps on the fly!
JavaScript
123
star
6

cycle-ecosystem

What are the most popular and trending libraries for Cycle.js? (curated by robots and people)
JavaScript
76
star
7

rxjs-ecosystem

What are the most popular libraries in the RxJS ecosystem?
JavaScript
66
star
8

cycle-animation-driver

A Cycle driver for requestAnimationFrame
JavaScript
34
star
9

cycle-hot-reloading-example

A Cycle.js starter project with hot reloading using browserify-hmr
JavaScript
27
star
10

tricycle

Try Cycle.js in your browser, no setup required.
JavaScript
25
star
11

stream-tree

stream-tree is a way to write functions as ASCII flowcharts in JavaScript.
JavaScript
24
star
12

rx-undoable

Easily add undo and redo to your RxJS or Cycle.js apps
JavaScript
22
star
13

hypertmux

A web powered tmux client
JavaScript
21
star
14

positron

Compile your Javascript apps to Android
JavaScript
17
star
15

recycle

cycle-restart built from the ground up for xstream
JavaScript
17
star
16

handwritten-wasm

Wasm examples, brought to you by humans!
16
star
17

cycle-collections

Moved to cyclejs/collection
JavaScript
9
star
18

cycle-music-sequencer

An easy way to make melodies in your browser, powered by Cycle.js and Tone.js
JavaScript
9
star
19

wat-shell

Replace Bash with Ruby, because why not?
Ruby
6
star
20

dotfiles

My terminal config. tmux/zsh/neovim
Vim Script
5
star
21

BushingPicker

A website to generate customized bushing setups for longboard trucks!
Python
4
star
22

bonsai-editor

JavaScript
3
star
23

cycle-carousel-example

Because a person in a youtube comment asked if it was possible
JavaScript
3
star
24

ghostwriter

An autocompleting editor for writing raps and rhymes.
JavaScript
3
star
25

cycle-dev-server

An experimental development server for Cycle.js with an inbuilt web editor
JavaScript
3
star
26

how-to-write-javascript-without-going-insane

Because it's clearly too late for me.
JavaScript
2
star
27

cycle-scripts-widdershin

My personal Cycle.js starter, for use with create-cycle-app
JavaScript
2
star
28

cycle-talk

My slides for my Cycle.js talk at Node.js Wellington
JavaScript
2
star
29

kaihoko

A shopping list that automagically buys your groceries for you.
Ruby
2
star
30

cycle-architecture-test

Testing an architecture idea for Cycle.js apps
JavaScript
2
star
31

node-line-profiler

An experimental line by line profiler for Node.js.
TypeScript
2
star
32

katana

A CLI app for code katas. Hone your mind.
Ruby
2
star
33

Tuara

Tuara is a platform aimed at connecting people with niche skills with the organizations in their community that their help could most impact.
CSS
1
star
34

randall

Discord bot used for Freestyle Fortres
Ruby
1
star
35

imagine-him-happy

Ludum Dare 50 Entry
ShaderLab
1
star
36

cho

A digital Table Tennis scoreboard
JavaScript
1
star
37

swat4-positional-audio

A Mumble plugin for SWAT 4, adding positional audio support
C++
1
star
38

Twytter

Dev Academy Week 4 Team Project - Twitter Clone
Ruby
1
star
39

talks

Any talks I give that I happen to record.
1
star
40

timestacker

Ruby
1
star
41

cycle-rest-collection

TypeScript
1
star
42

skelemation

TypeScript
1
star
43

fdbk

A space for giving and receiving feedback on your creative works
Ruby
1
star
44

cycle-pong

Pong implemented in Cycle.js, recorded as I go
JavaScript
1
star
45

something-completely-different

Stuck in a loop browsing the internet? Try something completely different.
TypeScript
1
star
46

declarate

TypeScript
1
star
47

eda-code-downloader

Download all the code you wrote at Dev Academy, I dare you!
Ruby
1
star
48

mind-your-breath

An app for mindfulness meditation
Objective-C
1
star
49

old-game-maker-games

All my old projects from when I first started coding
Game Maker Language
1
star
50

emoji-world

TypeScript
1
star
51

nzskate-search

Search all the NZ skate shops from one place!
Python
1
star
52

graphy-graph

Graphing first and second order derivatives with Cycle.js
JavaScript
1
star
53

genetic-vim-golf

Solve vim golf problems with genetic programming
JavaScript
1
star
54

workspaces

Workspaces lets you create temporary folders to work in, that can then be archived or deleted easily.
Shell
1
star