Evan Wallace
@evanwUserOn the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 602 | evanw/esbuild | 39,803 |
Top repositories by stars
- Go39,704
- evanw/thumbhash
A very compact representation of an image placeholder
Swift4,053 - evanw/glfx.js
An image effects library for JavaScript using WebGL
JavaScript3,440 - evanw/node-source-map-support
Adds source map support to node.js (for stack traces)
JavaScript2,196 - evanw/csg.js
Constructive solid geometry on meshes using BSP trees in JavaScript
JavaScript1,855 - evanw/lightgl.js
A lightweight WebGL library
JavaScript1,570 - evanw/thinscript
A low-level programming language inspired by TypeScript
C1,363 - evanw/webgl-water
WebGL Water Demo
JavaScript1,198 - evanw/webgl-filter
An image editor in WebGL
JavaScript1,086 - evanw/kiwi
A schema-based binary format for efficiently encoding trees of data
C++857 - JavaScript795
- evanw/polywasm
A JavaScript polyfill for WebAssembly
JavaScript711 - evanw/source-map-visualization
A simple visualization of source map data
JavaScript592 - evanw/glslx
A GLSL type checker, code formatter, and minifier for WebGL
HTML438 - evanw/skew
A web-first, cross-platform programming language with an optimizing compiler
JavaScript424 - Rust377
- evanw/webgl-path-tracing
Path tracing in GLSL using WebGL
JavaScript365 - evanw/fsm
Finite State Machine Designer
JavaScript314 - evanw/rapt
Robots Are People Too, a platformer in HTML5
C++222 - evanw/float-toy
Use this to build intuition for the IEEE floating-point format
JavaScript192 - evanw/sky
A text editor written in the Skew programming language
Objective-C++141 - evanw/indirectbuffer
A small library for out-of-heap memory in emscripten
C++140 - HTML129
- evanw/buddy-malloc
An implementation of buddy memory allocation
C115 - evanw/pbjs
A minimal implementation of Google Protocol Buffers for JavaScript
JavaScript105 - evanw/packer
Simple port of /packer/ by Dean Edwards to node.js
JavaScript93 - evanw/webgl-recorder
Record all WebGL calls from any app for playback later
JavaScript86 - evanw/glslx-vscode
GLSLX support in Visual Studio Code
TypeScript67 - evanw/socket.io-python
A socket.io bridge for Python
Python67 - evanw/tla-fuzzer
A fuzzer for various top-level await bundling strategies
JavaScript62 - evanw/unwind
Universal disassembler for Python bytecode (supports Python 2 and 3)
Python52 - evanw/node-flatbuffers
An implementation of FlatBuffers in pure JavaScript
JavaScript48 - evanw/figma-fill-rule-editor
A Figma plugin for editing fill rules
HTML47 - evanw/polyfrag
Geometry library that splits polyhedra using 3D planes
C++39 - evanw/esbuild-plugin-glslx
A plugin for esbuild that enables importing *.glslx files.
JavaScript38 - evanw/emscripten-library-generator
A library generator for the emscripten compiler
JavaScript38 - JavaScript35
- evanw/cs224final
Final project for CS 224: Interactive Computer Graphics
C++35 - evanw/gl4
A small library for working with OpenGL 4
C++34 - evanw/bitscript
An experimental language that compiles to JavaScript and C++
JavaScript33 - evanw/silvermath.js
A high-quality equation editor for JavaScript
JavaScript33 - evanw/wasm-lang
A hobby language that compiles to WebAssembly
TypeScript28 - JavaScript26
- evanw/banner
A python scraper for Banner, Brown University's course catalog
Python26 - JavaScript25
- evanw/gl
A small C++ library for working with OpenGL
C++24 - evanw/bend
A statically-typed programming language for the web
JavaScript20 - evanw/esoptimize
A JavaScript AST optimizer
JavaScript18 - evanw/mineverse
A little experiment, please ignore
JavaScript17 - evanw/node-spacemouse
An OS X driver for the 3dconnexion SpaceMouse in JavaScript
JavaScript17 - evanw/OES_texture_float_linear-polyfill
A polyfill for OES_texture_float_linear (a WebGL extension)
JavaScript17 - evanw/node-terminal-notifier
A node API for notifications on Mac OS X Lion
JavaScript17 - evanw/soda
A course browser for Brown University
JavaScript17 - evanw/cppcodegen
Generates C++ code from a JSON AST
TypeScript16 - evanw/simple_svg_parser
A small library for getting geometry out of an svg file
Python15 - evanw/ride
A web-based IDE for ROS
JavaScript15 - evanw/mobile-touchpads
Use one or more iPhones as remote touchpads in an HTML page
JavaScript14 - evanw/fast-closure-compiler
Make the Google Closure Compiler start faster
JavaScript14 - JavaScript13
- evanw/easyxml
Concise XML generation in Python
Python13 - evanw/webgl-vr-flight
Needs an iPhone 6 and Google Cardboard
HTML10 - evanw/uint8array-json-parser
JSON.parse() for Uint8Array to get around the maximum string size in V8
JavaScript9 - Makefile9
- evanw/speedscope
🔬 A web-based viewer for sampling profiles
TypeScript8 - evanw/oculus-rift-webgl
Oculus Rift experiments with WebGL
8 - evanw/rand.js
Super simple pseudo-random number generator in JavaScript
JavaScript8 - evanw/skew-nanojpeg
A port of the NanoJPEG library
HTML7 - evanw/servedir
Creates a simple node based web server for a directory
JavaScript7 - evanw/skew-vscode
Skew support in Visual Studio Code
TypeScript6 - HTML6
- evanw/minisharp
An optimizing compiler from a subset of C# to JavaScript
C#6 - evanw/gccjs
A simple build tool that uses Google Closure Compiler
Java6 - Makefile5
- evanw/react-admin
A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design
TypeScript5 - evanw/glvr
GLUT-style bindings for the Oculus Rift
C5 - JavaScript4
- evanw/section_testing
A Rust library for section-style testing
Rust4 - evanw/SFML
Simple and Fast Multimedia Library
C++4 - JavaScript3
- evanw/dome-calibration
Ignore this. I'm only using a public repository because I need a quick HTTPS website.
HTML3 - Python3
- evanw/escodegen
ECMAScript code generator
JavaScript3 - evanw/entry-point-resolve-test
Testing what happens when you bundle a package name
Shell2 - evanw/esbuild-loader
⚡️ Speed up your Webpack build with esbuild
TypeScript2 - evanw/tree-shaking-example
Tree-shaking of Rambda, Ramda and Lodash with Webpack, Parcel and Rollup
JavaScript2 - TypeScript2
- evanw/skew-atom
Syntax highlighting for Skew in the Atom editor
CoffeeScript2 - evanw/clang-initializer-list-plugin
A plugin for clang that checks if a constructor is missing a POD field in its initializer list
C++2 - evanw/SimpleLibOVR
Simple C API for Oculus Rift orientation info
C++2 - evanw/BBTH
Beat Back the Horde!
Java2 - evanw/TypeScript-TmLanguage
TextMate grammar files for TypeScript for VS Code, Sublime Text, and Atom.
TypeScript1 - evanw/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TypeScript1 - TypeScript1
- evanw/three.js
JavaScript 3D library.
JavaScript1 - Makefile1
- evanw/ace
Ace (Ajax.org Cloud9 Editor)
JavaScript1 - evanw/psd_native
Native mixins for PSD.rb that improve its performance.
C1