timoxley
npm packages maintained by timoxley
- Packages
- 178
- Weekly downloads
- 100.6M
- Repositories
- —
- Stars
- —
- Followers
- —
Packages
| wcwidth Port of C's wcwidth() and wcswidth() | 51.4M | +3% | 1.0.1 | 10 years ago |
| flat Take a nested Javascript object and flatten it, or unflatten an object with delimited keys | 32.7M | +3% | 6.0.1 | 3 years ago |
| columnify Render data in text columns. Supports in-column text-wrap. | 8M | +4% | 1.6.0 | 5 years ago |
| keycode Convert between keyboard keycodes and keynames and vice versa. | 2M | +2% | 2.2.1 | 5 years ago |
| component-indexof Microsoft sucks | 933.7K | +10% | 0.0.3 | 13 years ago |
| array-series Call an array of asynchronous functions in series | 909K | +1% | 0.1.5 | 13 years ago |
| array-parallel Call an array of asynchronous functions in parallel | 750.5K | -17% | 0.1.3 | 13 years ago |
| component-classes Cross-browser element class list | 734.3K | +10% | 1.2.6 | 10 years ago |
| npm-path Get a PATH with all executables available to npm scripts. | 566K | -15% | 2.0.4 | 9 years ago |
| npm-which Locate a program or locally installed node module's executable | 564.6K | -16% | 3.0.1 | 10 years ago |
| standard JavaScript Standard Style | 510.7K | +3% | 17.1.2 | 2 years ago |
| colornames Map color names to HEX color values. | 475.2K | -25% | 1.1.1 | 11 years ago |
| serializerr Convert Errors & Objects into an easily-serialized vanilla Object. | 165.3K | +3% | 1.0.3 | 10 years ago |
| npm-run Run executables for locally-installed packages without using ./node_modules/.bin | 158.3K | +3% | 5.0.1 | 8 years ago |
| protochain Get the prototype chain of any value as an Array | 135.1K | -16% | 1.0.5 | 10 years ago |
| component-props Parse immediate identifiers from a js expression | 121.7K | -4% | 1.1.1 | 13 years ago |
| component-xor tiny xor utility function | 92.8K | -21% | 0.0.4 | 11 years ago |
| eslint-config-standard-react JavaScript Standard Style React/JSX support - ESLint Shareable Config | 81.9K | -13% | 13.0.0 | 4 years ago |
| to-factory Convert classes into factory functions so they can be called with or without new. | 34.8K | -40% | 1.0.0 | 11 years ago |
| du A simple JavaScript implementation of `du -sb` | 27.1K | -12% | 1.0.0 | 7 years ago |
| component-matches-selector Check if an element matches a given selector | 26.3K | +15% | 0.1.7 | 7 years ago |
| component-query Query the DOM with selector engine fallback support | 23.8K | -23% | 0.0.3 | 13 years ago |
| component-clone Object clone supporting `date`, `regexp`, `array` and `object` types. | 16K | -15% | 0.2.3 | 10 years ago |
| dom-support Test browser rendering/styling quirks. Extracted from jQuery | 12.3K | +15% | 0.0.2 | 12 years ago |
| sift-string Fast String Distance (SIFT) Algorithm | 12.3K | +17% | 0.0.2 | 13 years ago |
| component-raf request animation frame | 11.2K | -31% | 1.2.0 | 12 years ago |
| document-offset Get offset of a DOM Element or Range within the document | 10.5K | -2% | 1.0.4 | 11 years ago |
| component-delegate Event delegation component | 9.6K | +24% | 0.2.4 | 10 years ago |
| to-function Convert property access strings into functions | 6.7K | -33% | 2.0.6 | 12 years ago |
| linklocal Install local dependencies as symlinks. | 6K | -74% | 2.8.2 | 8 years ago |
| npmrc Switch between different .npmrc files with ease and grace | 5.1K | -17% | 1.1.1 | 12 years ago |
| pkgfiles List all files which would be published in a package. | 5.1K | +7% | 2.3.2 | 10 years ago |
| component-each Array / object / string iteration utility | 4.9K | -12% | 0.2.6 | 11 years ago |
| pkgresolve Resolve a dependency of another package. | 4.8K | +7% | 1.1.4 | 10 years ago |
| component-builder builder for component | 4.1K | -15% | 1.2.1 | 11 years ago |
| component-events Higher level dom event management with direct and delegate event handling support. | 3.2K | -3% | 1.0.10 | 10 years ago |
| component Component package manager consuming git repositories | 2.9K | -17% | 1.1.0 | 11 years ago |
| wayfarer Composable trie based router | 2.8K | -24% | 7.0.1 | 6 years ago |
| to-descriptor convert an object to a descriptor | 2.6K | -22% | 1.0.1 | 13 years ago |
| wrapline Add prefix/suffix to lines of a text stream. | 2.5K | -26% | 2.0.1 | 12 years ago |
| standard-loader Lint webpack builds with standard/standard. | 2.4K | +15% | 7.0.0 | 7 years ago |
| registry.npmjs.org | 2.3K | +109% | 1.0.1 | 12 years ago |
| component-resolver resolve local and remote dependencies | 2.2K | -21% | 1.3.0 | 11 years ago |
| component-validator validate and normalize component.jsons | 2.2K | -20% | 1.1.1 | 12 years ago |
| builder-autoprefixer autoprefixer plugin for component-builder2.js | 2.2K | -20% | 1.0.4 | 12 years ago |
| smokestack Pipe your JavaScript into a browser, logging console output in Node | 1.4K | -26% | 3.6.0 | 8 years ago |
| component-require2 component require implementation | 1.4K | -49% | 1.1.1 | 12 years ago |
| component-downloader download components from a remote | 1.4K | -48% | 1.2.0 | 11 years ago |
| component-watcher build watching utility for component | 1.4K | -48% | 1.0.3 | 12 years ago |
| prod Asynchronous npm dependency walker | 1.2K | +8% | 1.0.1 | 10 years ago |
| async-mixin caolin/async's collection methods as a mixin. | 800 | -22% | 1.0.1 | 10 years ago |
| es6ify browserify v2 transform to compile JavaScript.next (ES6) to JavaScript.current (ES5) on the fly. | 787 | +8% | 1.6.0 | 12 years ago |
| pkill Convenience wrapper around `pkill(1)`. | 691 | -22% | 2.0.0 | 10 years ago |
| installed Read all the installed packages in a folder, and produce an Array of all the data. | 644 | -7% | 3.3.1 | 11 years ago |
| swipe Swipe component with touch support | 643 | +30% | 1.7.7 | 11 years ago |
| within-document Check if an element is within the document | 503 | -14% | 0.0.3 | 12 years ago |
| hash_file A simple utility for getting a hash of a file | 363 | +25% | 0.1.1 | 13 years ago |
| hihat local Node/Browser development with Chrome DevTools | 306 | +82% | 2.6.4 | 11 years ago |
| tap-dev-tool prettifies TAP in the browser's console | 284 | +13% | 1.3.0 | 11 years ago |
| dialog-component Dialog component | 281 | +20% | 0.4.4 | 11 years ago |
| scriptloader Absurdly simple on-demand script loader. | 278 | -33% | 1.1.2 | 10 years ago |
| overlay-component Overlay component | 277 | +23% | 0.3.5 | 11 years ago |
| file-uploader Programmatic multipart file uploads. Designed for testing file uploads. | 191 | +22% | 1.0.0 | 11 years ago |
| tap-console-parser parses tap by hijacking console.log | 189 | -23% | 1.0.4 | 11 years ago |
| beforefn Execute a function before a function. | 174 | +72% | 3.0.1 | 11 years ago |
| bus Application-wide event bus | 161 | +55% | 0.1.0 | 11 years ago |
| guardfn Conditional function execution. | 144 | +64% | 1.0.0 | 12 years ago |
| remotes Normalize remote end points | 138 | -1% | 1.1.5 | 12 years ago |
| component-installer Component install tool | 128 | -60% | 0.0.8 | 12 years ago |
| afterfn Invoke a function after a function. | 119 | +35% | 2.1.1 | 12 years ago |
| functional-javascript-workshop The basics of functional programming in JavaScript. No libraries required. | 112 | +155% | 1.0.6 | 10 years ago |
| 1.0.2 | 84 | -29% | 1.0.0 | 12 years ago |
| bulk Run a command from every installed npm package under a certain directory | 84 | +47% | 2.0.1 | 10 years ago |
| block .replace('{{block}}', string) | 77 | -8% | 0.2.1 | 13 years ago |
| get-descriptor prototype-aware Object.getOwnPropertyDescriptor | 62 | -73% | 1.0.1 | 10 years ago |
| component-file File & FileReader wrappers | 62 | +244% | 0.1.1 | 13 years ago |
| component-package Component package | 58 | -72% | 0.0.4 | 13 years ago |
| builder-jade Jade plugin for component-builder | 46 | -39% | 1.0.1 | 12 years ago |
| 1.0.1 | 43 | -39% | 1.0.0 | 12 years ago |
| tojson-loader Serialize module exports as JSON. Cache generated static data as JSON at build time. | 41 | -2% | 1.0.5 | 9 years ago |
| progress-component Progress indicator component | 34 | +750% | 0.0.4 | 14 years ago |
| graphs Intuitive data structure for graphs | 31 | -9% | 2.0.0 | 12 years ago |
| expressions Grab bag of template binding expressions. | 30 | -14% | 1.1.4 | 12 years ago |
| split-object Work with Objects using built-in functional Array methods | 29 | +222% | 2.1.1 | 10 years ago |
| per-frame throttle per animation frame | 28 | +65% | 3.0.1 | 12 years ago |
| file-picker-component File picker component | 23 | +1,050% | 0.2.0 | 13 years ago |
| attribute-binding Bind to incoming data via attributes on your custom elements. | 21 | +2,000% | 1.0.3 | 12 years ago |
| enode Easier interface to dnode. | 20 | +122% | 0.1.5 | 14 years ago |
| style-component Style canvas renders using CSS | 18 | -47% | 0.0.1 | 14 years ago |
| tip-component Tip component | 16 | -45% | 1.0.2 | 12 years ago |
| clipboard-dom Copy-to-Clipboard on a DOM element | 16 | +33% | 0.0.6 | 11 years ago |
| mdm-tunnel Access network services behind a NAT | 15 | -6% | 0.1.2 | 13 years ago |
| npm3 Wraps npm v3 so you can run it alongside npm v2 | 14 | +1,300% | 1.1.1 | 10 years ago |
| pinch-component pinch helper | 14 | 0.0.6 | 13 years ago | |
| builder-regenerator Facebook's regenerator plugin for component-builder2 | 14 | +1,300% | 0.1.1 | 13 years ago |
| pkgcount Count duplicates of each package in node_modules | 13 | +333% | 2.0.4 | 11 years ago |
| builder-coffee-script coffee-script plugin for component-builder2 | 13 | -63% | 0.3.0 | 11 years ago |
| custom-element Light wrapper for creating custom element prototypes | 13 | +8% | 2.1.0 | 11 years ago |
| switchstream Dynamically update a stream's output destination. | 13 | +550% | 1.0.0 | 12 years ago |
| rework-suffix Rework plugin adds a suffix to all declarations e.g. !important. | 13 | +160% | 0.0.3 | 13 years ago |
| npm-issue-local-dependency-prepublish local packages try to run npm publish before dependencies are installed | 13 | +333% | 0.0.3 | 12 years ago |
| async-compose Compose a series of async functions together to manipulate an object. | 13 | +225% | 1.0.0 | 12 years ago |
| component-normalized-upload Normalized DataTransfer items for less upload item handling pain | 12 | -14% | 0.0.6 | 13 years ago |
| tape-run2 Headless tape test runner | 12 | -25% | 1.0.3 | 12 years ago |
| slacker Boot services only when needed, otherwise go back to bed. | 12 | +300% | 1.2.0 | 12 years ago |
| builtin-types Aggregate of built-in types and | 12 | +50% | 1.0.0 | 11 years ago |
| confirmation-component Confirmation component | 12 | +140% | 0.0.1 | 14 years ago |
| webhooks Easily create webhooks | 11 | -89% | 0.0.4 | 14 years ago |
| nim Convenience utility to print function implementations, properties and globals from the command-line. | 11 | -8% | 1.4.0 | 11 years ago |
| statement Simple State Machine | 11 | +1,000% | 0.0.4 | 11 years ago |
| cascadify Recursively find and concatenates styles specified in package.json. | 11 | +450% | 0.0.7 | 13 years ago |
| browser-run2 Transform stream that executes JavaScript it receives in a real browser and outputs console output | 10 | -23% | 1.0.3 | 12 years ago |
| adventure-map Simple exercise loader & generators for substack/adventure. | 10 | -23% | 1.0.5 | 12 years ago |
| component-crawler registry that crawls github users | 10 | +400% | 0.1.2 | 12 years ago |
| component-truncate String truncation utility ... | 10 | +150% | 1.0.0 | 13 years ago |
| osi-licenses-full All OSI-approved licenses as markdown | 10 | +400% | 1.0.0 | 12 years ago |
| tapef Tape API with Mocha's error output | 10 | +150% | 0.0.1 | 11 years ago |
| streamcast Force stream data formats | 10 | +900% | 1.0.1 | 12 years ago |
| component-drop drag and drop file uploading with a single drop event | 9 | -25% | 0.1.7 | 13 years ago |
| create-element HTML element string creator | 9 | +125% | 0.2.3 | 13 years ago |
| component-bundler bundlers and bundling guide for component | 9 | +125% | 0.0.4 | 12 years ago |
| pincushion Data structures for a visual-programming-esque interface. | 9 | +200% | 2.1.3 | 10 years ago |
| infinity-component infinite scrolling with loading and unloading | 9 | +350% | 0.0.6 | 11 years ago |
| capre Cross-Server Data Replication | 9 | +125% | 0.0.6 | 14 years ago |
| component-clipboard Clipboard API wrapper | 8 | +33% | 0.1.7 | 11 years ago |
| cruft Delete cruft from npm packages | 8 | +33% | 1.0.0 | 12 years ago |
| npm-tutor npm-tutor | 8 | 0% | 0.0.16 | 12 years ago |
| apply-changes Apply Array/Object.observe format changesets to an object. | 8 | +60% | 0.0.1 | 13 years ago |
| npm-prev Wraps previous stable version of npm so you can run it alongside other npm versions | 8 | +33% | 1.0.0 | 11 years ago |
| chimes `Array.prototype` iteration methods for iterators. | 8 | 1.0.0 | 12 years ago | |
| thumb-component Canvas thumbnail generator | 7 | -56% | 1.0.5 | 13 years ago |
| npm-workshop npm-workshop | 7 | +75% | 0.0.6 | 12 years ago |
| overshadow-listeners Add an event listener before existing listeners. | 7 | +40% | 0.1.2 | 13 years ago |
| signalfn Simple signalling. | 7 | -36% | 2.0.0 | 10 years ago |
| stitchup Use stitch from the commandline. Minify your JS and get browser-side require(). | 7 | -13% | 0.1.8 | 15 years ago |
| kin Generate Hierarchial Families of Fixtures | 7 | +133% | 0.0.4 | 13 years ago |
| duplex-binding for Node.bind/Polymer | 7 | 0% | 0.0.2 | 12 years ago |
| proto-merge Create an Object prototype chain based on hierarchy. | 7 | +40% | 1.0.1 | 10 years ago |
| menu-component Menu component | 7 | +17% | 0.1.1 | 14 years ago |
| wrap-selectors Wrap CSS selectors up within a prefix and/or suffix | 7 | +75% | 0.1.0 | 13 years ago |
| aroundfn Execute a function around another function. | 7 | +250% | 0.0.1 | 12 years ago |
| query-immediate-selector Select direct children of element that match a selector. | 7 | +133% | 1.0.1 | 12 years ago |
| mechanist Placeholder for upcoming state management tool. | 7 | +250% | 0.0.0 | 10 years ago |
| timoxley-get Create functions that return a specific property of any passed object. | 7 | +133% | 0.0.1 | 14 years ago |
| fnfn Add before/after/around/guard functions to an api. | 7 | +600% | 0.0.1 | 12 years ago |
| @timoxley/brace UPDATED browserify compatible version of the ace editor v1.4.7. | 7 | +600% | 1.4.7-beta.2 | 7 years ago |
| ischromeframe Detect if running in chrome frame | 7 | 1.0.0 | 12 years ago | |
| npm-next wraps the latest version of npm for testing | 6 | +500% | 34.0.0 | 10 years ago |
| namefn Rename a function. | 6 | -25% | 1.0.0 | 12 years ago |
| assertf assert with printf message formatting. | 6 | -33% | 1.0.0 | 12 years ago |
| grunt-ember Compile Ember templates | 6 | -14% | 0.0.3 | 13 years ago |
| es5-workshop NodeSchool ES5 Workshop | 6 | +200% | 1.0.0 | 12 years ago |
| pipe-graph Generate graphs of your streams. | 6 | +200% | 1.0.0 | 12 years ago |
| unpiper Recursively unpipe streams. | 6 | +200% | 1.0.0 | 12 years ago |
| saltmine Arbitrary computation on the GPU using WebGL. | 6 | +100% | 1.0.0-alpha4 | 12 years ago |
| suggest-email Email suggestion script | 6 | +500% | 0.0.1 | 14 years ago |
| simple-watch Trigger callbacks when objects, properties or expressions change. | 5 | -38% | 0.0.4 | 13 years ago |
| confirmation-popover-component Popover component | 5 | 0.0.1 | 14 years ago | |
| slow-install This will take some time to install. | 5 | -17% | 1.0.0 | 12 years ago |
| voxel-merge Merge Voxels to create convex volumes | 5 | -17% | 0.0.1 | 13 years ago |
| pkgrep Powerful CLI tool to find, filter & format package data in node_modules. | 5 | +150% | 1.1.4 | 12 years ago |
| prototype-emitter Define EventEmitter listeners on a class instead of each individual instance | 5 | 0.1.0 | 12 years ago | |
| mongoose-tools Simple collection of mongoose plugins and utilities. | 4 | -69% | 0.3.0 | 14 years ago |
| component-inject-at-cursor inject a string or dom node at the cursor | 4 | +100% | 0.0.5 | 13 years ago |
| module-map Transform module source at require-time. | 4 | -33% | 0.0.2 | 12 years ago |
| npm-fresh Follow npm changes & update local cache. | 4 | 1.2.1 | 12 years ago | |
| component-server Serve components from your local filesystem | 4 | +300% | 0.0.3 | 14 years ago |
| object-validate Validate an object based on a schema. | 4 | 0% | 1.0.0 | 12 years ago |
| tiny-migrate ERROR: No README.md file found! | 4 | +33% | 0.0.2 | 13 years ago |
| xmlrpc-multicall Implements system.multicall RFC: http://mirrors.talideon.com/articles/multicall.html for [baalexander's xmlrpc module](https://github.com/baalexander/node-xmlrpc/). | 4 | 0.0.1 | 14 years ago | |
| zepto-component Zepto component | 4 | 1.0.0 | 14 years ago | |
| voxel-real-physics-controls ERROR: No README.md file found! | 4 | 0.0.0 | 13 years ago | |
| ordered-set `ordered-set` is a performant ES6 Set subclass that allows control over iteration order. | 3 | -57% | 1.0.0 | 12 years ago |
| npm-me Get a list of download counts over the last month for a particular user's packages | 3 | 1.5.1 | 12 years ago | |
| ractive-watch Use Object.observe to set properties on a Ractive model instead of calling .set/.get directly | 3 | 0% | 1.0.0 | 12 years ago |
| npm3-localdeps-issue | 3 | +200% | 1.0.0 | 11 years ago |
| component-reverse unicode-aware string reversal | 2 | -33% | 0.0.2 | 13 years ago |
| builder-html-minifier html minifier plugin for component-builder2.js | 2 | -33% | 1.0.0 | 12 years ago |
Repositories
Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.