Duane Johnson (@canadaduane)

Top repositories

1

VimKata

Deliberate Practice lessons for learning the Vim Editor
Vim Script
139
star
2

alfred2-ruby-framework

A framework for Alfred 2 workflow development in Ruby.
Ruby
69
star
3

vscode-notes

Simple syntax highlighting for notes, inspired by sublime-notes
JavaScript
56
star
4

alfred2-dropbox

Dropbox Workflow for Alfred 2
Ruby
48
star
5

reasonml-bsc-guide

Guide to ReasonML (OCaml syntax) and BuckleScript
47
star
6

elm-hccb

High Capacity Color Barcode (HCCB) Elm library
Elm
44
star
7

my-pop-os-conf

My Pop!_OS configuration
Scheme
38
star
8

meta-mac

Make your Linux shortcut key experience more like Mac OS.
Shell
30
star
9

mindspace

Brainstorming and mind mapping with a simple, beautiful UX
JavaScript
20
star
10

cleartouch

Linux touchpad visualizer
Zig
15
star
11

pop-dictionary

Access English Language dictionary definitions from the Launcher in Pop!_OS ("define XYZ")
Shell
14
star
12

credt

A small, fast web framework that uses a CRDT to sync server and client.
JavaScript
14
star
13

soliloquy

Give voice to every aspect of your intelligence
Svelte
13
star
14

LEDSensor

Arduino async light sensing using LEDs.
C++
10
star
15

merb_active_admin

Merb ActiveAdmin for Sequel
JavaScript
8
star
16

snowpack-plugin-relative-css-urls

A snowpack plugin that lets you use relative asset URLs in your CSS
JavaScript
8
star
17

MakerSlider

Video Camera Slider based on makerslide open hardware
7
star
18

vscode-kmonad

Kmonad kbd config file language support for Visual Studio Code
6
star
19

sapp-console-log

log-rs compatible logging for sapp-wasm
Rust
6
star
20

thesaurus

A word search through vector space using Julia and GloVe
Julia
5
star
21

BraveZealot

bzFlag AI Bot
Ruby
5
star
22

ubiquity-download-files

Firefox Ubiquity script that downloads files matching the regular expression pattern to a folder.
JavaScript
5
star
23

getdoc

Use portions of other web documents (such as Google Docs) in your web pages
Ruby
4
star
24

template-no-compile-typescript

A template for projects that need typescript but without compile step; uses types via jsdoc
JavaScript
4
star
25

bio-hmm

Hidden Markov Model project for bioinformatics class
Perl
4
star
26

Printwalk

A nodejs based web frontend and backend for communicating with 3D printers
JavaScript
4
star
27

Perspective-Calendar

Shows future events in a 3D perspective using jQuery, Raphael and the Google Calendar API.
JavaScript
3
star
28

space-game

Ideas for a space game
3
star
29

Things

My 3D Objects for the Ultimaker
JavaScript
3
star
30

artcade-artistic-photobooth

Neural-Artistic-Style (deep-learning application) Kiosk for Utah Arts Festival
Python
3
star
31

ubuntu-scripts

Installation and configuration scripts for various ubuntu (lucid) software packages.
Shell
3
star
32

braid-system-info

Experimental use of Braid-HTTP to get and set system information
JavaScript
3
star
33

winter09

Computer Science Projects and Notes from Winter 2009 Semester at BYU
Python
2
star
34

ref

Reference to references, e.g. unix tools, ML resources, learning paths, etc
2
star
35

delta-agent

Hypermerge agent that listens for changes on a document, writes as json to disk, then reads diffs and sends back.
JavaScript
2
star
36

sydney-m4

Sydney M4 Traffic Speed Visualization
Java
2
star
37

mycast

Generate an HTML page suitable for screencasting from a QuickTime movie on Mac OS X
JavaScript
2
star
38

votelib

Haskell voting library. Implements Virtual Round Robin / Maximum Majority Voting algorithm.
Haskell
2
star
39

typed-svg

Typed SVG for ReasonML and bucklescript-tea
OCaml
2
star
40

Redpoll

Group decision making for Facebook / AppEngine
2
star
41

peslyak-psoriasis-paper

An annotated and lightly edited version of Mikhail Peslyak's paper, "Model of pathogenisis of psoriasis"
2
star
42

simplemerge

Automerge websocket server and client
JavaScript
2
star
43

shannon-editor

An experimental representation editor based on encoding / decoding as basic visual concepts
OCaml
1
star
44

elm-resize

Sample SVG app in Elm that listens to window resize events
Elm
1
star
45

cinemaker.us

Cinemaker website
JavaScript
1
star
46

my-nixos-conf

My NixOS Config
Shell
1
star
47

led_makeslc

Teensy 3.0 project (Arduino) for an LED display at Make Salt Lake demo booths
Arduino
1
star
48

rails_product

Rails Product
Ruby
1
star
49

word2vec-domains

Example of word2vec API to generate domain name ideas
HTML
1
star
50

braidjs-simple-server

BraidJS state synchronization server example
JavaScript
1
star
51

rb_spread

Ruby 1.9.1 wrapper for spread.org messaging library.
C
1
star
52

gitbook-plugin-marginal

A gitbook plugin that creates a margin on the page for notes.
JavaScript
1
star
53

chat-line

Simple collaborative chat on the command line using Hypermerge
JavaScript
1
star
54

automerge-mongo

Experimental automerge-mongodb sync (one-way to mongo) via nats-streaming-server
JavaScript
1
star
55

compare-texts

WIP code and scripts to compare books for similarity
JavaScript
1
star
56

List-Share

Share lists with others
1
star
57

svelte-dnd-action-custom-drop

This is an example use of svelte-dnd-action, using custom drop capability.
Svelte
1
star
58

kopimi-vector

A RaspberryPi-based standalone file copying device for archivists.
Python
1
star
59

elm-dd

Test Project Elm Dropdown
Elm
1
star
60

systemd-input-focus

(WIP) A systemd service that reports the focused window and attached input devices for each active seat
Rust
1
star
61

esp_oled_timer

A sample sketch for the ESP8266 using the SSD1306 OLED
Arduino
1
star
62

hocuspocus-server

@hocuspocus/server
TypeScript
1
star
63

info-cli

A handy CLI utility that uses ChatGPT to translate a natural language query to a suggested shell command
TypeScript
1
star