Michael Bull (@michaelbull)

Top repositories

1

kotlin-result

A multiplatform Result monad for modelling success or failure operations.
Kotlin
866
star
2

kotlin-retry

A higher-order function for retrying operations that may fail.
Kotlin
301
star
3

kotlin-inline-logger

A logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions.
Kotlin
83
star
4

aurelia-hacker-news

A recreation of the Hacker News website written in TypeScript and built with Aurelia.
TypeScript
60
star
5

zoom.ts

A lightweight TypeScript library for image zooming, as seen on Medium.
TypeScript
48
star
6

material-bottom-nav

A bottom navigation bar adhering to the Material Design specification.
SCSS
46
star
7

kotlin-coroutines-jdbc

A library for interacting with blocking JDBC drivers using Kotlin Coroutines.
Kotlin
41
star
8

rs-api

An open-source implementation of a web-service client, written in Java, that allows interaction with the various APIs available for the popular MMORPG; RuneScape.
Java
33
star
9

vlc-credit-skipper

Automatically skip intro/outro credit sequences in VLC.
Lua
31
star
10

aurelia-typescript-webpack-starter

A minimal Aurelia starter kit written in TypeScript and built using webpack.
TypeScript
27
star
11

c-dictionary-trie

A dictionary implementation that is written in C and backed by a prefix tree.
C
24
star
12

loona-intro-generator

Create your own animated intro sequence based on the LOONA music videos.
SCSS
19
star
13

beancount-plugins

A collection of my custom beancount importers & price sources, written in Python
Python
15
star
14

aurelia-swipeout

A custom element for iOS style swipeout actions, backed by Hammer.js
TypeScript
13
star
15

aurelia-split-pane

A custom element for resizable split panes.
TypeScript
12
star
16

spring-boot-starter-recaptcha

Spring Boot starter for Google's reCAPTCHA v3.
Kotlin
8
star
17

svg-stockpile

An optimizing and stacking tool for Scalable Vector Graphics, written in Java.
Java
6
star
18

ModBot

Automated moderation for VBulletin based forums using the VBulletin Mobile API.
Java
5
star
19

kotlin-quadtree

A quadtree implemented in Kotlin.
Kotlin
5
star
20

wysiwyg-editor

A β€œwhat-you-see-is-what-you-get” editor built on React & Slate.
JavaScript
5
star
21

advent-2021

Solutions for Advent of Code 2021, written in Kotlin.
Kotlin
4
star
22

spring-boot-deployment-demo

Java
4
star
23

react-gsi

React bindings for the 'Sign in With Google for Web' API
TypeScript
4
star
24

spring-boot-sitemap-demo

Java
3
star
25

aurelia-ssr-starter

A minimal Aurelia starter kit supporting server side rendering.
TypeScript
3
star
26

advent-2019

Solutions for Advent of Code 2019
Kotlin
2
star
27

karma-fail-fast-reporter

A Karma plugin. Report failures as soon as they occur.
JavaScript
2
star
28

m2m-sms

M2M to SMS is a website platform written in PHP that facilitates the transit of Machine-to-Machine device messages, formatted as Short Message Service messages, over the Simple Object Access Protocol via the EE M2M Connect Service.
PHP
2
star
29

advent-2023

Solutions for Advent of Code 2023, written in Kotlin.
Kotlin
1
star