Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / timoxley 569 repositories

Unreal Engine C++ tools & gameplay design. Ex JavaScript, NodeJS & React specialist. Founder of @campjs & @SingaporeJS. NodeJS in Action 2nd edition co-author.

timoxley/tape-run Fork of tape-testing/tape-run

Headless tape test runner

Language: JavaScript - Size: 117 KB - Last synced: 3 days ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0

timoxley/npm-run

Run locally-installed node module executables.

Language: JavaScript - Size: 50.8 KB - Last synced: 17 days ago - Pushed: over 5 years ago - Stars: 185 - Forks: 20

timoxley/columnify

Create text-based columns suitable for console output. Supports cell wrapping.

Language: JavaScript - Size: 6.07 MB - Last synced: 7 days ago - Pushed: 9 months ago - Stars: 428 - Forks: 30

timoxley/npm-which

Locate a program or locally installed node module's executable

Language: JavaScript - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: almost 8 years ago - Stars: 78 - Forks: 4

timoxley/functional-javascript-workshop

A functional javascript workshop. No libraries required (i.e. no underscore), just ES5.

Language: JavaScript - Size: 317 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 2,049 - Forks: 442

timoxley/best-practices

Tidbits of developer best practices from around the web

Size: 77.1 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1,277 - Forks: 294

timoxley/keycode

Convert between keyboard keycodes and keynames and vice versa.

Language: JavaScript - Size: 75.2 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 454 - Forks: 62

timoxley/colornames

Map color names to HEX color values

Language: JavaScript - Size: 22.5 KB - Last synced: 8 days ago - Pushed: almost 3 years ago - Stars: 48 - Forks: 21

timoxley/file-uploader

Programmatic multipart file uploads

Language: JavaScript - Size: 239 KB - Last synced: about 2 months ago - Pushed: almost 9 years ago - Stars: 8 - Forks: 3

timoxley/threejs Fork of mrdoob/three.js

JavaScript 3D library.

Language: JavaScript - Size: 132 MB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 50 - Forks: 87

timoxley/voxel-merge

Merge voxel chunks into convex volumes.

Language: JavaScript - Size: 508 KB - Last synced: 8 days ago - Pushed: about 11 years ago - Stars: 8 - Forks: 0

timoxley/linklocal

Install local dependencies as symlinks.

Language: JavaScript - Size: 324 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 349 - Forks: 14

timoxley/osi-licenses-full

All OSI-approved licenses as markdown

Language: JavaScript - Size: 359 KB - Last synced: about 1 month ago - Pushed: almost 10 years ago - Stars: 16 - Forks: 9

timoxley/domify Fork of sindresorhus/domify

html -> elements

Language: JavaScript - Size: 204 KB - Last synced: about 2 months ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0

timoxley/pkgfiles

Sanity check which files you are and aren't about to publish to npm

Language: JavaScript - Size: 29.3 KB - Last synced: 20 days ago - Pushed: about 2 years ago - Stars: 83 - Forks: 7

timoxley/pkill

Convenience wrapper around `pkill(1)`

Language: JavaScript - Size: 8.79 KB - Last synced: 5 days ago - Pushed: almost 8 years ago - Stars: 13 - Forks: 0

timoxley/wcwidth

Port of C's wcwidth() and wcswidth()

Language: JavaScript - Size: 8.79 KB - Last synced: 38 minutes ago - Pushed: over 1 year ago - Stars: 53 - Forks: 9

timoxley/hash_file Fork of dotmaster/sha1_file

get hash of file

Language: JavaScript - Size: 135 KB - Last synced: 15 days ago - Pushed: over 10 years ago - Stars: 11 - Forks: 2

timoxley/streams-examples

some examples for a 101 talk about streams

Language: JavaScript - Size: 1.14 MB - Last synced: about 2 months ago - Pushed: about 11 years ago - Stars: 1 - Forks: 0

timoxley/react

Emit change events whenever object changes. Compatible with component/reactive.

Language: JavaScript - Size: 172 KB - Last synced: about 2 months ago - Pushed: almost 11 years ago - Stars: 41 - Forks: 1

timoxley/sift

Fast String Distance (SIFT) Algorithm

Language: JavaScript - Size: 139 KB - Last synced: about 3 hours ago - Pushed: over 10 years ago - Stars: 40 - Forks: 2

timoxley/offset

Get offset of an element within the document

Language: JavaScript - Size: 263 KB - Last synced: 3 days ago - Pushed: about 9 years ago - Stars: 59 - Forks: 11

timoxley/polyfill-webcomponents

(deprecated) Browserify-compatible web-component polyfills, courtesy of Polymer

Language: JavaScript - Size: 1.04 MB - Last synced: about 2 months ago - Pushed: about 9 years ago - Stars: 119 - Forks: 4

timoxley/graphs

An intuitive data structure for graphs, implemented using ES6 data structures.

Language: JavaScript - Size: 9.77 KB - Last synced: 26 days ago - Pushed: over 8 years ago - Stars: 17 - Forks: 2

timoxley/voxel-real-physics

"Real" physics for VoxelJS with CANNON.JS

Language: JavaScript - Size: 5.04 MB - Last synced: about 2 months ago - Pushed: about 11 years ago - Stars: 11 - Forks: 2

timoxley/serializerr

Convert Errors & Objects into an easily-serialized vanilla Object.

Language: JavaScript - Size: 20.5 KB - Last synced: 26 days ago - Pushed: almost 8 years ago - Stars: 15 - Forks: 0

timoxley/css-path

Get CSS path to an element.

Language: JavaScript - Size: 178 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 18 - Forks: 4

timoxley/Pantaste-Window-Manager

A Flex 4 port of the Pantaste library

Language: ActionScript - Size: 285 KB - Last synced: about 2 months ago - Pushed: over 14 years ago - Stars: 1 - Forks: 0

timoxley/RyHelpfulHelpers Fork of rfsheffer/RyHelpfulHelpers

Extremely helpful helper functions for developing Blueprint and C++ projects in Unreal Engine.

Size: 517 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

timoxley/npm-path

Get a PATH containing locally installed module executables.

Language: JavaScript - Size: 49.8 KB - Last synced: 18 days ago - Pushed: almost 4 years ago - Stars: 49 - Forks: 5

timoxley/split-object

Work with Objects using built-in functional Array methods.

Language: JavaScript - Size: 11.7 KB - Last synced: 22 days ago - Pushed: almost 8 years ago - Stars: 14 - Forks: 0

timoxley/npm3

Use npm v3 alongside your currently installed npm.

Language: JavaScript - Size: 28.3 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 34 - Forks: 3

timoxley/voxel-chunks

detached voxel chunk geometries with independent matrix translations

Language: JavaScript - Size: 112 KB - Last synced: about 2 months ago - Pushed: about 11 years ago - Stars: 0 - Forks: 0

timoxley/upnode

transactional connection queue for dnode

Language: JavaScript - Size: 101 KB - Last synced: about 2 months ago - Pushed: over 12 years ago - Stars: 1 - Forks: 0

timoxley/hyperstream

stream html into html at a css selector

Language: JavaScript - Size: 118 KB - Last synced: about 2 months ago - Pushed: about 11 years ago - Stars: 0 - Forks: 10

timoxley/codebux

calculate technical debt

Language: JavaScript - Size: 79.1 KB - Last synced: about 2 months ago - Pushed: almost 12 years ago - Stars: 0 - Forks: 2

timoxley/adventure-verify

write adventure verify functions with tape and faucet

Size: 168 KB - Last synced: about 2 months ago - Pushed: almost 10 years ago - Stars: 0 - Forks: 0

timoxley/cruft

Delete cruft from npm packages

Language: JavaScript - Size: 430 KB - Last synced: about 1 month ago - Pushed: about 10 years ago - Stars: 19 - Forks: 0

timoxley/browser-run Fork of juliangruber/browser-run

The easiest way of running code in a browser environment

Language: JavaScript - Size: 141 KB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 2 - Forks: 1

timoxley/GASDocumentation Fork of tranek/GASDocumentation

My understanding of Unreal Engine 4's GameplayAbilitySystem plugin with a simple multiplayer sample project.

Size: 121 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

timoxley/protochain

Get the prototype chain of an object or primitive as an Array.

Language: JavaScript - Size: 23.4 KB - Last synced: 15 days ago - Pushed: almost 8 years ago - Stars: 9 - Forks: 0

timoxley/saltmine

Arbitrary computation on the GPU using WebGL.

Language: JavaScript - Size: 184 KB - Last synced: 26 days ago - Pushed: over 9 years ago - Stars: 22 - Forks: 1

timoxley/BRender-v1.3.2 Fork of foone/BRender-v1.3.2

Argonaut Blazing Render (BRender) 3D engine

Size: 3.91 MB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

timoxley/GASAssociate Fork of archangel4031/GASAssociate

This is the source code for for the Plugin GAS Associate, that is supposed to make your life easier while using Unreal's Gameplay Ability System.

Size: 23.4 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

timoxley/node-chop

A chop()/chomp() library for Node.js

Language: JavaScript - Size: 87.9 KB - Last synced: about 2 months ago - Pushed: about 12 years ago - Stars: 1 - Forks: 0

timoxley/adventure-map

Simple exercise loader & generators for substack/adventure.

Language: JavaScript - Size: 289 KB - Last synced: about 2 months ago - Pushed: over 8 years ago - Stars: 19 - Forks: 3

timoxley/codeinred Fork of codeinred/codeinred

Size: 16.6 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

timoxley/dotfiles Fork of jasoncodes/dotfiles

Configuration files for my development environment

Language: Shell - Size: 697 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0

timoxley/alacritty Fork of alacritty/alacritty

A cross-platform, OpenGL terminal emulator.

Size: 10.9 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

timoxley/dat Fork of dat-ecosystem/dat

collaborative data tool

Language: JavaScript - Size: 99.6 KB - Last synced: about 2 months ago - Pushed: almost 11 years ago - Stars: 0 - Forks: 0

timoxley/gasket Fork of dat-ecosystem-archive/gasket

Build cross platform data pipelines

Language: JavaScript - Size: 170 KB - Last synced: about 2 months ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0

timoxley/pkgcount

Produce a report on number of duplicate packages in node_modules.

Language: JavaScript - Size: 28.3 KB - Last synced: 30 days ago - Pushed: over 8 years ago - Stars: 29 - Forks: 0

timoxley/to-factory

Convert ES6 classes into factory functions so they can be called with or without new.

Language: JavaScript - Size: 129 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 18 - Forks: 3

timoxley/debug Fork of debug-js/debug

tiny node.js & browser debugging utility for your libraries and applications

Language: JavaScript - Size: 269 KB - Last synced: about 2 months ago - Pushed: almost 10 years ago - Stars: 0 - Forks: 0

timoxley/zustand Fork of pmndrs/zustand

🐻 Bear necessities for state management in React

Size: 5.97 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

timoxley/drei Fork of pmndrs/drei

🌭 useful helpers for react-three-fiber

Size: 19.4 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

timoxley/beforefn

Execute a function before a function.

Language: JavaScript - Size: 20.5 KB - Last synced: 23 days ago - Pushed: over 8 years ago - Stars: 8 - Forks: 0

timoxley/afterfn

Invoke a function after a function.

Language: JavaScript - Size: 184 KB - Last synced: about 1 month ago - Pushed: almost 10 years ago - Stars: 7 - Forks: 0

timoxley/stdlib Fork of stdlib-js/stdlib

✨ Standard library for JavaScript and Node.js. ✨

Size: 1.58 GB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

timoxley/bulk Fork of hughsk/scoped-bulk

Run a command from every installed npm package under a certain directory

Language: JavaScript - Size: 18.6 KB - Last synced: 29 days ago - Pushed: over 7 years ago - Stars: 25 - Forks: 6

timoxley/nat-type-identifier Fork of Hutchison-Technologies/nat-type-identifier

A JS client application used to hit a stun server to determine the type of NAT router in use by client.

Size: 46.9 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

timoxley/grunt-component

Super thin wrapper of `grunt` task for `component-build`

Language: JavaScript - Size: 71.3 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 1 - Forks: 0

timoxley/scroll-position

Fire events when scrolling over dom elements

Language: JavaScript - Size: 172 KB - Last synced: about 2 months ago - Pushed: almost 11 years ago - Stars: 28 - Forks: 2

timoxley/test-ts-snapshot

Example showing very slow heap snapshot times with ts-node.

Language: JavaScript - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

timoxley/http-auth Fork of gevorg/http-auth

Node.js package for HTTP basic and digest access authentication.

Language: CoffeeScript - Size: 506 KB - Last synced: about 2 months ago - Pushed: about 9 years ago - Stars: 0 - Forks: 0

timoxley/nim

Command-line tool for inspecting node library objects, function implementations and listing properties – with syntax highlighting.

Language: JavaScript - Size: 203 KB - Last synced: about 1 month ago - Pushed: about 9 years ago - Stars: 19 - Forks: 1

timoxley/component-badge

Generate component badges. WIP

Language: JavaScript - Size: 175 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 2 - Forks: 0

timoxley/color-convert

Convert colors between RGB, HSL & HSV.

Language: JavaScript - Size: 109 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 9 - Forks: 0

timoxley/canvas-noise

Generate noise on a canvas.

Language: JavaScript - Size: 195 KB - Last synced: about 2 months ago - Pushed: almost 11 years ago - Stars: 16 - Forks: 0

timoxley/overshadow-listeners

Add an event listener before existing listeners.

Language: JavaScript - Size: 141 KB - Last synced: 4 days ago - Pushed: over 10 years ago - Stars: 3 - Forks: 0

timoxley/bin-path

Get paths to module executables

Language: JavaScript - Size: 6.84 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0

timoxley/slacker

Spawn network processes only when they are needed.

Language: JavaScript - Size: 271 KB - Last synced: 13 days ago - Pushed: over 9 years ago - Stars: 1 - Forks: 1

timoxley/async-mixin

caolin/async's collection methods as a mixin. Create convenient async APIs for consumers.

Language: JavaScript - Size: 7.81 KB - Last synced: 26 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0

timoxley/guardfn

Conditionally execute a function

Language: JavaScript - Size: 157 KB - Last synced: about 1 month ago - Pushed: almost 10 years ago - Stars: 7 - Forks: 1

timoxley/pipe-graph

Generate graphs of your streams.

Language: JavaScript - Size: 117 KB - Last synced: 26 days ago - Pushed: almost 10 years ago - Stars: 3 - Forks: 0

timoxley/assertf

assert with printf message formatting

Language: JavaScript - Size: 156 KB - Last synced: 28 days ago - Pushed: almost 10 years ago - Stars: 14 - Forks: 0

timoxley/attribute-binding

Bind to incoming data via attributes on your custom elements.

Language: JavaScript - Size: 141 KB - Last synced: 30 days ago - Pushed: over 9 years ago - Stars: 2 - Forks: 0

timoxley/party Fork of Level/party

Open a leveldb handle multiple times

Size: 54.7 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

timoxley/mdm-tunnel

A tunnel for getting behind NATs

Language: JavaScript - Size: 352 KB - Last synced: 26 days ago - Pushed: over 10 years ago - Stars: 20 - Forks: 5

timoxley/npm7-prepare-issue

Language: JavaScript - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

timoxley/neuquant

NeuQuant Neural-Net Quantization Algorithm

Language: JavaScript - Size: 105 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 7 - Forks: 0

timoxley/compose Fork of docker/compose

Define and run multi-container applications with Docker

Size: 12.3 MB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

timoxley/wrapline

Add prefix/suffix to lines of a text stream.

Language: JavaScript - Size: 145 KB - Last synced: about 1 month ago - Pushed: about 9 years ago - Stars: 1 - Forks: 1

timoxley/hyperfine-action Fork of blacha/hyperfine-action

Run hyperfine on every commit to monitor performance regressions

Size: 973 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

timoxley/node-xmlrpc-multicall

system.multicall for node-xmlrpc

Language: JavaScript - Size: 97.7 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 2 - Forks: 0

timoxley/IxJS Fork of ReactiveX/IxJS

The Interactive Extensions for JavaScript

Size: 1.87 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

timoxley/eslint-plugin-md Fork of leo-buneev/eslint-plugin-md

Allows you to lint markdown code in your *.md files.

Size: 480 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

timoxley/react-vr Fork of facebookarchive/react-360

Create amazing 360 and VR content using React

Language: JavaScript - Size: 70.6 MB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 2

timoxley/ordered-set

A performant ES6 Set subclass that defines custom iteration order.

Language: JavaScript - Size: 133 KB - Last synced: 5 days ago - Pushed: over 9 years ago - Stars: 5 - Forks: 0

timoxley/installed

Read all the installed packages in a folder, and produce an Array of all the data.

Language: JavaScript - Size: 21.5 KB - Last synced: 30 days ago - Pushed: over 8 years ago - Stars: 7 - Forks: 0

timoxley/pkgrep

Powerful CLI tool to find, filter & format package data in node_modules.

Language: JavaScript - Size: 51.8 KB - Last synced: about 17 hours ago - Pushed: over 8 years ago - Stars: 13 - Forks: 1

timoxley/node-browser-resolve Fork of browserify/browser-resolve

resolve function which support the browser field in package.json

Language: JavaScript - Size: 130 KB - Last synced: about 2 months ago - Pushed: about 11 years ago - Stars: 0 - Forks: 0

timoxley/dashdoc

Generate docsets for Dash

Language: JavaScript - Size: 97.7 KB - Last synced: about 2 months ago - Pushed: over 11 years ago - Stars: 1 - Forks: 0

timoxley/candlelightproject

Android IPv6 Geo-Location Based Wireless Mesh Network

Language: Java - Size: 928 KB - Last synced: about 2 months ago - Pushed: about 15 years ago - Stars: 6 - Forks: 2

timoxley/tojson-loader

WebPack Loader. Generate JSON assets at build-time.

Language: JavaScript - Size: 37.1 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 18 - Forks: 4

timoxley/til

Today I learned

Size: 14.6 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 8 - Forks: 1

timoxley/IMMATERIA Fork of cabbibo/IMMATERIA

A library for unity and compute shaders

Size: 39.6 MB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

timoxley/npm-tutor

npm tutor for nodeconf 2014

Language: JavaScript - Size: 732 KB - Last synced: about 2 months ago - Pushed: over 9 years ago - Stars: 23 - Forks: 5

timoxley/get-descriptor

Prototype-aware Object.getOwnPropertyDescriptor

Language: JavaScript - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: almost 8 years ago - Stars: 2 - Forks: 0

timoxley/to-array

Convert an array-like object into an Array.

Language: JavaScript - Size: 239 KB - Last synced: about 2 months ago - Pushed: over 10 years ago - Stars: 7 - Forks: 6