@greweb (@gre)

Top repositories

1

gl-react

gl-react โ€“ React library to write and compose WebGL shaders
JavaScript
2,866
star
2

react-native-view-shot

Snapshot a React Native view and save it to an image
JavaScript
2,420
star
3

gl-react-native-v2

DEPRECATED, Please migrate to latest version of gl-react-native that works nicely with expo-gl and unimodules
Java
1,937
star
4

bezier-easing

cubic-bezier implementation for your JavaScript animation easings โ€“ MIT License
JavaScript
1,660
star
5

diaporama

image/video/content slideshow engine providing high quality animation effects including Kenburns Effect and GLSL Transitions.
JavaScript
798
star
6

gl-transition-libs

libraries to run GL Transitions and source code of
JavaScript
756
star
7

illuminated.js

Illuminated.js โ€“ 2D lights and shadows rendering engine for HTML5 applications
JavaScript
421
star
8

bezier-easing-editor

Cubic Bezier Curve editor made with React & SVG
JavaScript
325
star
9

deprecated-glsl.js

NOT MAINTAINED prefer the use of http://stack.gl or gl-react โ€“ a light Javascript & GLSL library for vizualisation and game purposes (2D or 3D).
JavaScript
286
star
10

gl-react-v2

DEPRECATED =>
JavaScript
265
star
11

gl-react-image-effects

[WIP] universal image app that uses different gl-react components
JavaScript
225
star
12

wavegl

Generate Audio in the GPU and pipe to the Audio Card.
JavaScript
190
star
13

deprecated-flexible-nav

NOT MAINTAINED โ€“ Improve your navigation experience - this jQuery lib improves a webpage navigation and helps to visualize different sections. of a document, an article,.. any web page.
CoffeeScript
159
star
14

gl-react-dom-v2

WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm
JavaScript
138
star
15

behind-asteroids

"Behind Asteroids, The Dark Side" is a JS13K entry for 2015 โ€“ winner in Desktop, Mobile and Community categories
JavaScript
128
star
16

diaporama-maker

[BETA] An image slideshow editor โ€“ including KenBurns effect and GLSL Transitions. (performed with diaporama)
JavaScript
99
star
17

qrloop

Encode a big binary blob to a loop of QR codes
TypeScript
90
star
18

transitions.glsl.io

WE HAVE MOVED TO
JavaScript
89
star
19

play2vim

Play framework vim plugin
Vim Script
81
star
20

playpainter

A simple Play 2 framework, Canvas and WebSocket experiment where many users can paint their draws simultaneously on a Canvas.
JavaScript
77
star
21

screenshot-webservice

UNMAINTAINED โ€“ Screenshot Webservice is an open-source REST web service to perform web page screenshots.
Scala
71
star
22

playCLI

Play Framework Iteratees + UNIX pipe library
Scala
70
star
23

kenburns

Ken Burns effect for DOM, Canvas2D, WebGL
JavaScript
66
star
24

gl-react-image

Universal gl-react Image that implements resizeMode in OpenGL
JavaScript
59
star
25

dta

Drone Tank Arena is a BattleZone-like FPS made in WebGL made during 7dfps contest.
JavaScript
59
star
26

gre

https://greweb.me/
Rust
57
star
27

zound-live

ZOUND live
JavaScript
56
star
28

ipo

easing library allowing to describe complex easings in JSON
JavaScript
55
star
29

zound

Zound, a PlayFramework 2 audio streaming experiment using Iteratees
Scala
53
star
30

multi-slider

React component for multiple values slider (allocate values)
JavaScript
49
star
31

reactjsconf2016

Example used in gl-react's talk at React.js conf 2016
JavaScript
46
star
32

json-beautify

JSON.stringify with fixed maximum character width.
JavaScript
40
star
33

gl-react-blur

Universal gl-react multi-pass gaussian Blur effect with configurable intensity
JavaScript
38
star
34

one-day-one-plot

=> now merged into https://github.com/gre/gre
Rust
37
star
35

beez

100% web real-time audio experiment using smartphones as effect controller. (tech: Android Chrome + WebRTC + Web Audio API)
JavaScript
35
star
36

deprecated-qajax

NOT MAINTAINED โ€“ this library was fun but hey, you can just use https://github.com/github/fetch now :) โ€“ Minimal Promise ajax library based on Q
JavaScript
35
star
37

glsl-transitions

OUTDATED โ€“ please migrate to gl-transitions
JavaScript
30
star
38

same-game-gravity

The Same Game Gravity Desktop version code - licence GPL v3
JavaScript
30
star
39

gl-react-dom-static-container

StaticContainer for gl-react-dom: render the Surface once, snapshot it and release the WebGL context
JavaScript
30
star
40

json2d

Express vectorial content in JSON using canvas2d directives
JavaScript
28
star
41

smoothstep

the smoothstep() function
JavaScript
26
star
42

webaudio-hooks

web audio & midi VS react hooks
JavaScript
26
star
43

glsl-transition

DEPRECATED โ€“ new project =>
JavaScript
21
star
44

zpeech

ZPeech, vowel formant analysis experiment with Web Audio API
JavaScript
21
star
45

jscrush

Minimal version of a JSCrusher to be used for js#k golf contest.
JavaScript
20
star
46

diaporama-react

Diaporama component for React
JavaScript
19
star
47

deprecated-gl-react-inspector

DEPRECATED it will be in gre/gl-react monolithic repo
JavaScript
18
star
48

js1k-starter

A convenient JS1K starter with livereload, jscrushing, multifiles support, shader minification, env code splitting
HTML
16
star
49

WebAppBuilder

Important note: I'm working on a more Makefile compliant way for WebAppBuilder (like i've done in some of my recent libs) | using Rakefile and ant are good alternatives | a lightweight Makefile to build a web app project for multiple platforms. This is a mashup of existing cool stuff like : a small template system (Mustache), SASS with Compass, Javascript minimizer, ...
JavaScript
16
star
50

react-native-webgl-view-shot

React Native WebGL extension to rasterize a view as a GL Texture.
Java
15
star
51

memocart

MEMO CART โ€“ lowrezjam 2017 โ€“ game
JavaScript
13
star
52

deprecated-qretry

UNMAINTAINEDโ€“ Promise retry system for Q
JavaScript
13
star
53

timelapse

js13kgames submission - Timelapse, a psychedelic rhythm game - Web Audio API + WebGL (GLSL)
JavaScript
12
star
54

audio-notes

Note frequencies for equal-tempered scale
JavaScript
12
star
55

jardin

[STATUS: project paused. no time to maintain] gre's personal gardening data & tools
JavaScript
11
star
56

webgltexture-loader

load & cache various kind of WebGLTexture with an extensible and loosely coupled system
JavaScript
11
star
57

DEPRECATED_react-native-view-shot-example

DEPRECATED โ€“ see updated example in https://github.com/gre/react-native-view-shot (example folder)
JavaScript
11
star
58

deprecated-qimage

UNMAINTAINED no need for a lib, see https://twitter.com/greweb/status/675620261232836608 โ€“ Simple Promise Image Loader based on Q
JavaScript
10
star
59

diaporama-recorder

Client side library to record a diaporama and obtain a stream of frames
JavaScript
10
star
60

kenburns-editor

React component to edit a Kenburns effect
JavaScript
10
star
61

ibex

the entry hosted on js13k is broken, please go on ->
JavaScript
10
star
62

glsl-uniforms-editor

UNMAINTAINED โ€“ React component with inputs to edit uniforms of a GLSL shader
JavaScript
9
star
63

sliding-window

sliding-window is an unidimensional chunk allocation / free system.
JavaScript
8
star
64

glsl-transition-vignette-grid

OUTDATED โ€“ renders a grid of glsl-transition-vignette efficiently (cached + pull of WebGL canvas)
JavaScript
8
star
65

chess-game

NOT MAINTAINED โ€“ A sample Chess Game made with HTML5 and CSS3 and targeting multi plateform. (made for "HTML5 Game Most Wanted") - the game is not fully finished but illustrates some concepts explained in the book
JavaScript
8
star
66

twitbot

a Clojure twitter bot engine that uses Google Spreadsheet as a sentence database, made for educational purpose
Clojure
7
star
67

livedraw

livedraw is a real-time collaborative pen plotter stream experience (e.g. twitch)
HTML
7
star
68

gl-react-contrast-saturation-brightness

Universal gl-react which combines Contrast, Saturation and Brightness effects
JavaScript
7
star
69

HTML5-File-Uploader

Asynchronous file upload, using html5 drag and drop if supported. Example with play! framework
JavaScript
6
star
70

gl-react-hue-rotate

Universal gl-react Hue Rotate effect
JavaScript
6
star
71

zampling

a simple audio editor built with Web Audio API
JavaScript
6
star
72

playCLI-examples

Presentation slides and Examples for playCLI
Scala
6
star
73

gl-react-color-matrix

Universal gl-react effect to apply 4x4 rgba color matrix on a content
JavaScript
6
star
74

glsl-transition-examples

OUTDATED โ€“ GLSL Transition Examples
CSS
6
star
75

glsl-transition-vignette

OUTDATED โ€“ A React component which display a GLSL Transition as a vignette (with hover and click controls)
JavaScript
6
star
76

deprecated-qanimationframe

DEPRECATED just use requestAnimationFrameโ€“ Promisified requestAnimationFrame with Q
JavaScript
6
star
77

workshop-gl-react-expo

JavaScript
5
star
78

Battle-Brushes

HTML5 Canvas game - brushes try to paint the best surface on screen
JavaScript
5
star
79

same-game

a same game in HTML canvas
JavaScript
5
star
80

ld29

Anthill, a game made for LudumDare 29
JavaScript
5
star
81

glsldoc

a JSON-structured documentation of all WebGL GLSL predefined functions, constants, types, qualifiers,...
5
star
82

blazing-race

Blazing Race is a HTML5 against-the-clock platform game where you control a fireball with your mouse and you try to light candles.
JavaScript
5
star
83

ld25

Ludum Dare 25 "You are the Villain" submission - HTML5 game
JavaScript
5
star
84

deprecated-kenburns-webgl

DEPRECATED use [email protected] โ€“ Ken Burns effect โ€“ webgl implementation
JavaScript
5
star
85

backbone-extend-standalone

Standalone version of Backbone's extend
JavaScript
4
star
86

Play-completion

a bash completion for Play! Framework
4
star
87

react-json2d

JavaScript
4
star
88

morpion-solitaire

A morpion solitaire game implementation in C using ncurses.
C
4
star
89

audio-chunks

slice/append/insert/subset/copy operations on AudioBuffer linked-list chunks
JavaScript
4
star
90

shape-editor

A graphic editor in Java made for an university project.
Java
3
star
91

rect-crop

Crop a dimension in a viewport: Compute a rectangle from a zoom ratio and a center point while preserving the dimension ratio.
JavaScript
3
star
92

rect-clamp

Constraint a Rectangle into another by preserving the ratio.
JavaScript
3
star
93

bezier-easing-picker

React component which allows to pick predefined bezier curve
JavaScript
3
star
94

deprecated-kenburns-dom

DEPRECATED use [email protected] โ€“ Ken Burns effect โ€“ DOM implementation
JavaScript
3
star
95

gl-react-negative

Universal gl-react negative effect
JavaScript
3
star
96

Bee--Hornets-and-flowers

A WebWorkers and Canvas demo. You control the bee and have to consume flowers pollen and avoid hornets collision.
JavaScript
3
star
97

deprecated-kenburns-core

DEPRECATED use [email protected] โ€“ Ken Burns effect โ€“ core
JavaScript
3
star
98

rust-generative-web-setup-example

JavaScript
3
star
99

js13k-2017

AMAZ3D is a game, made in a few days for js13k 2017 gamejam.
JavaScript
3
star
100

ld41

Tetrikaruga โ€“ entry for LD41 gamejam
JavaScript
3
star