Projects

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

 1.7k

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.

 60

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.

 155

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

 16

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"] }

 34
Tony Quetano
A more explicit improvement on typeof

planttheidea/get-object-class

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

 12

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

 40k

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

 978

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

 1.1k

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

 26

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

 165

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

 11.9k

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

 17.6k

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

 30

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

 2k
SQLCipher
Android SQLite API based on SQLCipher

sqlcipher/android-database-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_

 2.4k

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

 34

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

 348

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

 215

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

 115

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

 921
usablica
CSS3 scroll animation library

usablica/kissui.scrollanim

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

 1.4k

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

 2.5k

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

 28

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

 2.1k

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

 233

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

 878

(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

 368

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

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

vhpoet/react-native-styling-cheat-sheet

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

 4.5k

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

 64

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

 1k

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

 1.1k

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

 237

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

 718

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

 1.4k

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

 2.6k

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

 99
RxSwift Community
RxMarbles iOS app

RxSwiftCommunity/RxMarbles

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

 470

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

 2k

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

 2.5k

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

 2.2k

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

 334
Felix
Pokemon GO server emulator

maierfelix/POGOserver

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

 431

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

 485

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

 404

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

 1k
Rytis
A multiplayer dice game

asrytis/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

 55

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

 3
null
Go VerbalExpressions make regular expression easy

VerbalExpressions/GoVerbalExpressions

GoVerbalExpressions Go VerbalExpressions implementation VerbalExpression is a concept to help building difficult regular expressions. See online doc here: http://godoc.org/github.com/VerbalExpressions/GoVerbalExpressions

 165

? 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 index.js.md). Inspired by the concepts of

 98

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

 764

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

 816

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

 3.8k

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

 11.7k

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

 3.7k
Sébastien Eustace
Python datetimes made easy

sdispater/pendulum

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

 4.7k

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

 1.1k

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

 10
PaulZi
Yii2 json attribute behavior

paulzi/yii2-json-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

 71

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

 229

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

 22

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

 494
Dan Watling
Android APK Decompiler

dwatling/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/

 47

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

 611

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.

 2k

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

 399

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

 186
null
Android Circle Buttons

MuhammadArsalanChishti/Cuboid-Circle-Button

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_

 88

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

 680