IDB-Keyval This is a super-simple-small promise-based keyval store implemented with IndexedDB, largely based on async-storage by Mozilla. localForage offers similar functionality, but supports older browsers with broken/absen


AppFramer AppFramer helps to put your app screenshots in beautiful device frames with annotations by running a simple command. Quickly put your screenshots into the various device frames needed for iTunesConnect submission.


GlueList ~ Fastest Java List implementation GlueList is a brand new List implementation which is way faster than ArrayList and LinkedList. This implementation inspired from ArrayList and LinkedList working mechanism.


Peaceful A React-like stateful component class, with DOM updating powered by morphdom. Small, fast, flexible. Namaste. Best paired with bel for creating elements. Example Run npm run example:basic to see this in


page-treeview a gitbook-plugin for generating a "Treeview" for each page. Installation add the following plugins to your book.json and run gitbook install { "plugins": ["page-treeview"] }

Tony Quetano
A more explicit improvement on typeof


get-object-class A more explicit improvement on typeof Installation $ npm i get-object-class --save Usage // ES2015 import goc from 'get-object-class'; // CommonJS const goc = require('get-object-class


Android Architecture Blueprints v2 Android Architecture Blueprints is a project to showcase different architectural approaches to developing Android apps. In its different branches you'll find the same app (a TODO app) implem


Neuron - Electron, ES6, React, PouchDB, Sass, Webpack


Continuous delivery is great, but it comes at a price on performances. The more you deliver, the less browsers will use assets they had in cache, because of file versioning. Even if you only changed one letter in a file, it will get downl


OkAdapters Wrappers for Android adapters to simply its api at a minimum. Setup Add OkAdapter dependency to project level build.gradle. dependencies { compile 'com.github.miguelbcr:OkAdapters:0.2.1' } Add jitp


SwipeCardsView Demo Installation repositories { jcenter() } dependencies { compile 'in.arjsna:swipecardlib:1.0.2' } Usage Add SwipeCardView to the layout xml file where it is need


ChatterBot ChatterBot is a machine-learning based conversational dialog engine build in Python which makes it possible to generate responses based on collections of known conversations. The language independent design of Chatte


Recharts Introduction Recharts is a Redefined chart library built with React and D3. The main purpose of this library is to help you to write charts in React applications without any pain. Main principles of


tape-plus Nested tape tests with before/after, async, and promise support tape-plus is a wrapper for tape for a batteries-included experience for writing elegant tape tests. It provides a user-friendly API modeled after M


EME Download You can manually download the latest release here Features It just suits, show editor or preview or both just as you wish. Focus mode, writing without distractions. Exportable, fr

Android SQLite API based on SQLCipher


Download Source and Binaries The latest AAR binary packages can be here, the source can be found here. Compatibility SQLCipher for Android runs on Android 4–Android 8, for armeabi, armeabi-v7a, x86, x86_64, and arm64_


Android Colored Vector Drawable Use this library to change colors of your vector drawables easily from your code. If you want to set a colored vector in Imageview:​ DrawableHelper .withContext


Stag Stag improves Gson performance by automatically generating reflection-less TypeAdapters for your model objects. Why Build Stag? Gson is the essential JSON parsing library. It greatly simplifies what can be th


PDFCreator Android application to create and edit Pdf files. Features: create PDF-pages from text or pictures add PDF-pages from text or pictures to existing PDFs merge PDFs protect PDFs with password delete pages


TRX is a versatile animation framework built with ease of use, powerful features and performance in mind. TRX is inspired by the excellent JavaScript animation framework GSAP. This version is works with Swift 4. For Swift


Nostalgia bucklespring keyboard sound Copyright 2016 Ico Doornekamp This project emulates the sound of my old faithful IBM Model-M space saver bucklespring keyboard while typing on my notebook, mainly for the purpose of annoying

CSS3 scroll animation library


kissui.scrollanim CSS3 scroll animation library This library is a part of Kissui project. Install Bower You can use bower to install the package: bower install kissui.scrollanim CDN You can u


Setup, GPG & Git to sign commits on GitHub This is a step-by-step guide on how to create a GPG key on, adding it to a local GPG setup and use it with Git and GitHub. Although this guide was written for


form-validator A simple, easy to use, no frills, form validator for Android. Usage EmailRule emailRule = new EmailRule("Invalid email address."); Validator validator = new Validator(); validate.setCallback(this); v


Surround360 System Surround360 is a hardware and software system for capturing and rendering 3D (stereo) 360 videos and photos, suitable for viewing in VR. We divide the open source components of the system into three subdirector


Android Strings Search Plugin This plugin makes it easy to search text in strings resources. #Installation ##Manually Download the android-strings-search-plugin.jar On MAC: Preference > Plugins > Install plug


What is Noti? Noti is your little companion living in your mac menu, relaying any notifications you get on your Android phone with Pushbullet installed on it! Noti does one thing, and it does it really well: no


(This project is deprecated and not maintained.) Ohana is a framework for working with a user's contacts on the iOS platform. It provides a component-based architecture for loading and processing contacts, as well as managing state


LFLiveKit LFLiveKit is a opensource RTMP streaming SDK for iOS. Features Background recording Support horizontal vertical recording Support Beauty Face With GPUImage

Vahe Hovhannisyan
Most of the React Native styling material in one page


React Native Styling Cheat Sheet Most of the React Native styling material in one page. Imported from the official docs. Contents General Flexbox ShadowPropTypesIOS Transforms Componen


Hevia A Swift Parser, written in ES6. Installation npm install hevia Or clone the source: git clone Getting started


LogicJS LogicJS adds logic programming to JavaScript. Logic programming is typically known by the language Prolog. Installation Download the logic.js file and move it to your project. If using npm, npm install lo


StyleKit is a microframework that enables you to style your applications using a simple JSON file. Behind the scenes, StyleKit uses UIAppearance and some selector magic to apply the styles. You can also customize the parser for greater


tree_rnn Theano implementation of Tree RNNs aka Recursive Neural Networks. Includes implementation of TreeLSTMs as described in "Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks" by Kai Shen


Typr.js LIVE DEMO Typr.js is a Javascript parser and utility for working with fonts (TTF, OTF). It is an alternative to opentype.js. It is the main text engine for Photopea image editor. light and small (70 kB unminified unco


UsbSerial UsbSerial wiki available. Read it first Getting started Create UsbSerialDevice objects Asynchronous api Synchronous api InputStream and OutputStream I/O Multiple Serial ports Projects using UsbSerial Debu


dex-method-counts Simple tool to output per-package method counts in an Android DEX executable grouped by package, to aid in getting under the 65,536 referenced method limit. More details are in this blog post. To run it with An


SwiflyOverlay I've been working on a side project that requires a full screen menu to be presented. This is my progress so far. Enjoy :) I'll update this with a gif soon to show off some sweet animations. Implimen

RxSwift Community
RxMarbles iOS app


RxMarbles for iOS Interactive diagrams of Rx Observables. ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of d


BluetoothKit Easily communicate between iOS devices using BLE. Background Apple mostly did a great job with the CoreBluetooth API, but because it encapsulated the entire Bluetooth 4.0 LE specification, it can be a


NMessenger is a fast, lightweight messenger component built on AsyncDisplaykit and written in Swift. Developers can inherently achieve 60FPS scrolling and smooth transitions with rich content components. Feature


Thyme Spice up your day-to-day productivity with some free Thyme, courtesy of the team at Sourcegraph (the best way to read and explore code). Automatically track which applications you use and for how long. Simple CLI to tr


pagex ? A simple router for the browser in Javascript. It works with RegExp and Paths: pagex(path, [negate], callback, [pathname]); // Call a function if the current page is exactly `/users` pagex('/users', () =&gt

Pokemon GO server emulator


______ _____ _____ _____ | ___ \ _ | __ \ _ | | |_/ / | | | | \/ | | | ___ ___ _ _


Android - CompoundLayout It's an Android library that allows you to use Layout as RadioButton or CheckBox. The librarie is Android 14+ compatible. Gradient effect is only Android 21+ compatible. The demo below is inspired by


react-native-off-canvas-menu Beautifully crafted off canvas menu components for react native applications. Features - Gesture Support Orientation Compatible Smooth Animation Menu items with custom Icon suppor


A curated list of free resources to master React Development Table Of Contents Motivation Essential Path Why React? React ES2015+ Routing State Management Bundlers Build Stuff Opti

A multiplayer dice game


Multiplayer dice game Hey there! This is my first public repo and a playground for React Native. I didn't want to litter the net with yet another Todo List app and decided to go with a simple game instead. Developing a dice ga


CMS.js Album Generator Scrapes a directory of photos and creates markdown files to be used by CMS.js enabled site -- Use: clone / download this files cd to them edit index.js variables as needed: // EDIT AS

Go VerbalExpressions make regular expression easy


GoVerbalExpressions Go VerbalExpressions implementation VerbalExpression is a concept to help building difficult regular expressions. See online doc here:


? jdi jdi is a documentation generator for JavaScript. You give it some source files (e.g. via jdi index.js) and it generates corresponding .md files from your comments (e.g Inspired by the concepts of


ReadabilityKit Preview extractor for news, articles and full-texts in Swift We are a development agency building phenomenal apps. Features Extracts: Title Description Top


Retrofit 2 RxJava 2 Adapter An RxJava 2 CallAdapter.Factory implementation for Retrofit 2. This project will move into Retrofit proper once RxJava 2 has a stable release. Usage Retrofit retrofit = new Retrofit.Buil


Surfingkeys - Expand your browser with javascript and keyboard. Surfingkeys is another Chrome/Firefox extension that provides keyboard-based navigation and control of the web in the spirit of the VIM editor. But it's not for VI


react-dates An easily internationalizable, mobile-friendly datepicker library for the web. Live Playground For examples of the datepicker in action, go to OR To run that


Bytesize Icons A tiny style-controlled SVG iconset Each icon is hand-coded along a 32x32 grid, and uses SVG stroke allowing for maximum style flexibility; meaning you can adjust the weight, color, size, and if you want

Sébastien Eustace
Python datetimes made easy


Pendulum Python datetimes made easy. Supports Python 2.7 and 3.4+. >>> import pendulum >>> now_in_paris ='Europe/Paris') >>> now_in_paris '2016-07-04T00:49:58.502116+02:00


SpeedView Dynamic Speedometer, Gauge for Android. amazing, powerful, and multi shape ⚡ , you can change (colors, bar width, shape, text, font ...everything !!), this Library has also made to build games with accelerate and


Introduction Using the Parser.parse(str) function, u can create some sample data by parsing inputed config strings. Example Input config strings root#username:string|gender:i:[0,1]|inSchool:b|child:object:childO

Yii2 json attribute behavior


Yii2 json attribute behavior Auto decode/encode attribute value in json, provide array access and json validator. WARNING! From version 2.0.14 Yii has built-in DB JSON-type, and this behavior is no longer required. Russian read


kxdate This library contains various Kotlin extensions for the Java 8 java.time API. Rails Style Date Constants kxdate supports the Rails-style syntax for defining date constants: val twoMonthsLater = 2.months.fromNo


redux-easy-models Easily define your models using standard redux libraries (redux, redux-actions, redux-thunk). (This package is still experimental) Installation npm install --save redux-easy-models Rat


regl-cnn GPU accelerated handwritten digit recognition with regl. Demo here Implementation Details This demo does handwritten digit recognition by evaluating a Convolutional Neural Network on the GPU with WebGL. Th

Dan Watling
Android APK Decompiler


APK Decompiler This project makes it easy to convert an installed Android app that was built with the Android SDK into readable source files. How to use: Ensure you have ADB installed Attach your Android device Run dist/


Endoscope - RTSP live video streamer for android devices via Wi-Fi. Project is no longer supported. Alternative solution is under development. Stay tuned. Endoscope allows you to fast link two android devices and st


CameraFilter Realtime camera filters. Process frames by OpenGL shaders. Download the apk to have a try. Filters Thanks to the original authors of the shader codes. I just port them from webgl to opengl es.


OpenSLMediaPlayer Re-implementation of Android's MediaPlayer and audio effect classes based on OpenSL ES APIs. Motivation I decided to develop this library to solve these frustrations. Android OS does not permit


Android Passcode Keypad View A custom view with keyboard and character display to be used for authentication. The view has a bunch customisation options to make to look and work the way whichever needed. Demo

Android Circle Buttons


Cuboid-Circle-Button Gradle dependency build.gradle dependencies { compile 'com.cuboid:cuboidcirclebutton:1.0.5' } Android Circle Buttons with Attributes cub_color, cub_hover_color, cub_border_


Update: Preview3 is out now, containing significant (breaking) changes to almost all presenters and data source definitions. More detailed information about the change will be posted soon. Chateau Chateau is a framewor