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.

iOS

Star R.swift

Last updated: March 2019

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

Star Bindable

Last updated: December 2018

Simple Swift `Variable<Value>` for databinding.

Star Promissum

Last updated: December 2018

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

Star CancellationToken

Last updated: December 2018

CancellationToken in Swift, modelled after the .NET version.

Star SegueManager

Last updated: May 2018

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

Last updated: December 2018

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

Star StyledString

Last updated: December 2018

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

Star ImagePreview

Last updated: October 2018

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

Star Picker

Last updated: December 2018

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

Android

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.

.NET

Star Q42.WinRT

Last updated: March 2016

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

Star Q42.HueApi

Last updated: December 2018

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 2017

Library for implementing an easy to use image resizer.

Star Vue dotnet validator

Last updated: December 2018

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

Star NEST

Official elasticsearch client

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

NodeJS

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.

q42.com@q42