Displaying 1 to 20 from 41 results

ThirtyInch - a MVP library for Android favoring a stateful Presenter

  •    Java

This library adds Presenters to Activities and Fragments. It favors the stateful Presenter pattern, where the Presenter survives configuration changes and dumb View pattern, where the View only sends user events and receives information from the Presenter but never actively asks for data. This makes testing very easy because no logic lives in the View (Activity, Fragment) except for fancy animations which anyways aren't testable. The perfect distance to the Android Framework is approximately thirty inches, the average length of the human arm, shoulder to fingertips.




AndroidNavigation - A library managing navigation, nested Fragment, StatusBar, Toolbar for Android

  •    Java

A library managing nested Fragment, translucent StatusBar and Toolbar for Android. You could use it as a single Activity Architecture Component.

CompositeAndroid - Composition over inheritance for Android components like Activity or Fragment

  •    Java

Allows to add functionality into an Android Activity. Just because we all have a BaseActivity in our projects containing too much unused stuff. When it grows, it get unmaintainable. Given you have an Activity showing a list of tweets (TweetStreamActivity) and you want add view tracking.

glslCanvas - Simple tool to load GLSL shaders on HTML Canvas using WebGL

  •    Javascript

GlslCanvas is JavaScript Library that helps you easily load GLSL Fragment and Vertex Shaders into an HTML canvas. I have used this in my Book of Shaders and glslEditor. That's all! glslCanvas will automatically load a WebGL context in that <canvas> element, compile the shader and animate it for you.

fraql - GraphQL fragments made simple ⚡️

  •    Javascript

Putting data next to your component is a good practice. It is built-in Relay and Lee Byron explains the advantages into his talk about the IDEA architecture. I tried to do it by myself, but relying on fragment names is not an easy task. FraQL solves this issue by bringing isolation, fragments do not rely on their names.


gl-shader-output - test a shader's gl_FragColor output on a 1x1 canvas

  •    Javascript

A helper module for unit testing shaders and comparing the result of gl_FragColor from a 1x1 WebGL canvas. See glsl-hsl2rgb for a practical example.You can use this with tools like smokestack for test-driven GLSL development.

glslify-live - A browserify transform that transparently enables live reloading of your shaders when using glslify

  •    Javascript

A browserify transform that transparently enables live reloading of your shaders when using glslify.You might want to respond to these automatic updates, especially considering that they may result in changing the values of your uniform/attribute variables.

voxel-pp - GLSL post-processing module for Voxel.js

  •    Javascript

GLSL post-processing module for Voxel.js! This is a wrapper for @alteredq's THREE.EffectComposer, which allows you to stack fragment shaders for nice effects such as Bloom, Blur, Mosaic Filters and so on.The demo is somewhat less graceful, but you get the idea.

three-effectcomposer - @alteredq's EffectComposer plugin for three.js ported for use with Browserify

  •    Javascript

Browserify-friendly version of THREE.EffectComposer, which offers a quick GLSL post-processing implementation.Full credit goes to @alteredq for writing this, the original source can be found here.

shadertoy-export - render ShaderToy demos to PNG

  •    Javascript

A small utility for exporting ShaderToy demos to large (print-ready) PNG images. On my MacBookPro, this can export up to 10,000x10,000 px images.It only features a small set of shaders (those set to Public + API) and doesn't support cube maps, video inputs, etc.

android-social-fragment - A reusable fragment to display links to social networks, the Play Store as well as recommendation and support email links

  •    Java

A reusable fragment to display links to social networks, the Play Store as well as recommendation and support email links. The fragment tries to open installed apps on the user's device first and resorts to the web browser otherwise. Use the SocialFragment.Builder class to set up a new SocialFragment. Only the values provided will appear.

dom-anchor-fragment - Convert between DOM Range instances and fragment identifiers.

  •    Javascript

This library offers conversion between a DOM Range instance and a fragment selector as defined by the Web Annotation Data Model. For more information on Range see the documentation.

glslGallery

  •    Javascript

GlslGallery is JavaScript tool part of The Book of Shaders ecosystem that lets you curate your own gallery of shaders created with The Book of Shader's editor (glslEditor). Then when you create a new shader on The Book of Shader's editor (glslEditor) you can export two URLs one to the editor and other one to a player. Both use the same log number (ex. 160404125055).

node-email-reply-parser - A port of willdurand/EmailReplyParser (which is a port of github/email_reply_parser) to nodejs

  •    Javascript

willdurand's port of the Github library supports multiple spoken languages and has some enhanced parsing and therefore was used as a template for this library. Note: This package is ES6 compatible and does not transpile automatically.

fragment-cache - A cache for managing namespaced sub-caches

  •    Javascript

Create a new FragmentCache with an optional object to use for caches. Get cache name from the fragment.caches object. Creates a new MapCache if it doesn't already exist.