Q42 on GitHub

At Q42 we love creating things that people enjoy using. Along the way, we've created and contributed to several open source libraries. Collected on this page are some of them.


Star R.swift


Tool to get strong typed, autocompleted resources like images, cells and segues in Swift.

Star Bindable


Simple Swift `Variable<Value>` for databinding.

Star Promissum


Promissum is a promises library written in Swift. It features some known functions from Functional Programming, like `map` and `flatMap`.

Star CancellationToken


CancellationToken in Swift, modelled after the .NET version.

Star SegueManager


SegueManager makes it easier to perform segues with closures. No longer split your code into two parts when performing the segue and inside of `prepareForSegue`.

Star ElementDiff


Compute the differences between two arrays of ViewModels. Animate UITableView or UICollectionViews based on updates from the differences.

Star StyledString


A convenient API for creating styled strings. Uses value types to create NSAttributedStrings.

Star ImagePreview


Render low-res image previews with only ~200 bytes of unique data generated by the Q42.ImagePreview.net library.

Star Picker


Pick a value using a promise, supporting user cancellation and system interruption.


Star AndroidScrolling​ImageView

Last updated: June 2018

An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect.

Star RxPromise

Last updated: December 2016

A Promise wrapper around RxJava's Observable.

Star Tolbaaken

Last updated: August 2017

A pure Kotlin logging library for Android with zero overhead.

Star ImagePreview

Last updated: August 2016

Render low-res image previews with only ~200 bytes of unique data generated by the Q42.ImagePreview.net library.


Star Q42.WinRT

Last updated: March 2016

Useful library for data driven Windows Phone and Windows C# / XAML WinRT projects.

Star Q42.HueApi


C# helper library to talk to the Philips Hue bridge.

Star Q42.RijksmuseumApi

Last updated: August 2015

Open source library for interaction with the Rijksmuseum API.

Star Q42.ImageResizert

Last updated: May 2019

Library for implementing an easy to use image resizer.

Star Vue dotnet validator


Client-side validator of .NET data-annotations using vue.js


Official elasticsearch client

Developed by former Q'er Martijn Laarman, NEST is now the official high-level .NET client of elasticsearch.


Star DDP-Server-Reactive

Last updated: October 2016

A ddp server for nodejs with reactive collections.

Star vue-loader

Adopted as official library

Vue.js component loader for webpack, using webpack loaders for the parts. Originally created as vue-multi-loader, this is now the official Vue loader.


Star PanelSnap


A JavaScript plugin that provides snapping functionality to a set of panels within your interface.

Star Floating Focus


A clear, beautiful and easy to implement focus-state solution that improves accessibility in an aesthetically pleasing way.