tmpvar
npm packages maintained by tmpvar
- Packages
- 132
- Weekly downloads
- 1.2B
- Repositories
- —
- Stars
- —
- Followers
- —
Packages
| whatwg-url An implementation of the WHATWG URL Standard's URL API and parsing machinery | 231M | +3% | 17.1.0 | 2 months ago |
| tr46 An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing | 218.6M | +2% | 6.0.0 | 12 months ago |
| webidl-conversions Implements the WebIDL algorithms for converting to and from JavaScript values | 188.2M | -15% | 8.0.1 | 8 months ago |
| whatwg-mimetype Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard | 127.1M | +3% | 5.0.0 | 8 months ago |
| jsdom A JavaScript implementation of many web standards | 99.9M | +3% | 30.0.1 | last month |
| html-encoding-sniffer Sniff the encoding from a HTML byte stream | 96.6M | +3% | 6.0.0 | 8 months ago |
| data-urls Parses data: URLs | 93.4M | +3% | 7.0.0 | 7 months ago |
| w3c-xmlserializer A per-spec XML serializer implementation | 86.2M | +3% | 5.0.0 | 3 years ago |
| xml-name-validator Validates whether a string matches the production for an XML name or qualified name | 76.8M | -14% | 5.0.0 | 3 years ago |
| cssfontparser parse shorthand css font strings" | 3.5M | +4% | 1.2.1 | 11 years ago |
| big-rat A big integer rational number | 27.3K | +12% | 1.0.4 | 9 years ago |
| browser-filesaver Cross-browser implementation of W3C saveAs API | 22.4K | +1% | 1.1.1 | 10 years ago |
| rat-vec Exact rational vector arithmetic | 18.2K | -26% | 1.1.1 | 10 years ago |
| vec2 manipulate vectors in 2d | 15.6K | -31% | 1.6.1 | 7 years ago |
| repl.history add history to node's repl | 10.4K | +1% | 0.1.4 | 10 years ago |
| 2d-polygon-self-intersections This library may not be fast, but it is robust. Robust in the fact that it will find all of the self-intersections in a polygon - minus of course shared endpoints. | 6.4K | -34% | 1.3.1 | 11 years ago |
| hsv2rgb convert from hsv/hsb to rgb | 5.9K | -25% | 1.1.0 | 11 years ago |
| robust-estimate-float estimate the numeric value of a robust geometric predicate | 5.9K | -39% | 1.0.0 | 12 years ago |
| 2d-polygon-boolean perform boolean operations on arbitrary polygons in 2d | 5.9K | -38% | 1.0.1 | 11 years ago |
| segseg 2d segment to segment intersection detection | 5.7K | -45% | 1.0.0 | 6 years ago |
| 2d-polygon-area compute the area of a 2d polygon | 5.6K | -41% | 1.0.0 | 11 years ago |
| subdivide-arc subdivide an arc into line segments | 5.5K | -36% | 1.0.1 | 12 years ago |
| circle2 2d circle implementation | 5.5K | -36% | 1.1.1 | 10 years ago |
| polygon utility for working with polygons (arrays of vec2s) | 5.4K | -41% | 1.0.2 | 11 years ago |
| line2 perform operations on infinite lines in 2 dimensions | 5K | -42% | 0.2.1 | 12 years ago |
| robust-split convert a number into a 2-part non-overlapping sequence | 4.3K | -50% | 1.0.0 | 12 years ago |
| webidl2js Auto-generates class structures for WebIDL specifications | 4K | +27% | 20.1.1 | today |
| skia.cc Skia is a complete 2D graphic library for drawing Text, Geometries, and Images. | 2.4K | +215% | 1.0.0 | 10 years ago |
| stl STL to Array of verts and vice versa | 1.8K | +6% | 1.1.1 | 12 years ago |
| stream-fsm streaming finite state machine | 1.8K | +7% | 0.3.1 | 12 years ago |
| github-webhook-handler Web handler / middleware for processing GitHub Webhooks | 1.4K | -8% | 2.1.18 | 4 weeks ago |
| glsl-transpiler Transpile GLSL to JS | 1.4K | +12% | 3.0.3 | 2 years ago |
| eventemitter Nodejs implementation of EventEmitter | 1.2K | -39% | 0.3.3 | 15 years ago |
| midi MIDI hardware IO | 927 | +20% | 2.0.0 | 5 years ago |
| sdf-polygon-2d sample the signed distance field of a polygon in 2d space | 879 | +42% | 2.0.0 | 11 years ago |
| chip.avr.avr109 Flash firmware onto an avr device running a bootloader that speaks the avr109 protocol | 510 | +23% | 1.1.1 | 9 years ago |
| mjsunit.runner Command line mjsunit runner which provides an easy way to hook into mjsunit and start running tests immediately.. | 415 | -24% | 0.1.3 | 12 years ago |
| fc AKA: fullscreen canvas | 409 | +5% | 1.6.1 | 6 years ago |
| drop-stl-to-json parse stl files dropped onto a dom element | 350 | -6% | 0.1.5 | 12 years ago |
| ctx-get-transform monkey patch CanvasRenderingContext2D to include a getTransform method | 327 | -14% | 1.1.1 | 9 years ago |
| console.log A console.log implementation that plays *nice* with large amounts of data. It Keeps node alive until the output has flushed to the screen. | 224 | -2% | 0.1.3 | 15 years ago |
| interval-intersection compute the intersection between two intervals | 191 | -3% | 1.0.0 | 11 years ago |
| segment2 2d line segment | 125 | -21% | 0.3.2 | 12 years ago |
| boosh spawn a window and draw stuff using the html5 canvas api" | 69 | +667% | 0.1.0 | 13 years ago |
| polygon.clip clip a polygon with another | 46 | -27% | 0.0.3 | 13 years ago |
| draw CAD for canvas | 34 | +55% | 0.0.0 | 13 years ago |
| npm2es push npm package metadata into elasticsearch for querying | 34 | +240% | 0.5.2 | 9 years ago |
| grbl-simulator wrapper around the grbl simulator | 30 | +25% | 1.0.0 | 12 years ago |
| glfw.c GLFW on npm for cmake linkage + static building | 28 | +460% | 3.1.1 | 11 years ago |
| npm-normalize normalize npm package metadata | 23 | +44% | 0.3.2 | 10 years ago |
| 2d-polygon-contains-polygon test if a polygon completely contains another polygon | 20 | +300% | 1.0.0 | 11 years ago |
| github-latest get the latest (semver) tag number of a repo | 17 | 0% | 0.1.2 | 13 years ago |
| js-function-string extract a function body with the proper indentation | 17 | +89% | 1.0.0 | 11 years ago |
| skateboard stupid simple engine.io stream + static server | 16 | +33% | 2.0.1 | 8 years ago |
| twitter-cli pump results from the twitter filter stream into stdout | 16 | -41% | 0.0.2 | 14 years ago |
| ctx-dashed-line draw a dashed line in html5 2d canvas | 15 | +200% | 1.0.0 | 11 years ago |
| animationframe (request|cancel)AnimationFrame analog for the desktop | 14 | +100% | 0.3.1 | 10 years ago |
| ray-direction-classify ray direction classification (Eisemann et. al) | 13 | -13% | 1.0.3 | 11 years ago |
| 2d-bounds barebones array based 2d bounds compute | 13 | +160% | 1.0.0 | 11 years ago |
| weld Template antimatter for javascript | 12 | -43% | 0.2.2 | 15 years ago |
| ray-aabb test if a ray intersects an aabb in 2d/3d space | 12 | +33% | 3.0.2 | 11 years ago |
| ctx-render-grid-lines plot grid lines in html5 canvas | 11 | +120% | 1.0.0 | 11 years ago |
| vec4.c gl-matrix's vec4, in c, split into smaller pieces | 11 | +120% | 1.0.0 | 11 years ago |
| interval-max compute the MAX interval of two intervals | 11 | +120% | 1.0.0 | 11 years ago |
| @tmpvar/neon-cli Build and load native Rust/Neon modules. | 11 | +1,000% | 0.2.0 | 7 years ago |
| @tmpvar/mixpanel A simple server-side API for mixpanel | 11 | +1,000% | 0.7.0 | 9 years ago |
| ctx-circle draw a circle in 2d html5 canvas | 11 | +83% | 1.0.0 | 11 years ago |
| vec3.c gl-matrix's vec3, split into smaller pieces, converted to c header files | 10 | -23% | 1.1.1 | 11 years ago |
| interval-min compute MIN of two intervals | 10 | +150% | 1.0.0 | 11 years ago |
| microdom A tiny dom that is not compliant with the w3c dom specifcation | 10 | +11% | 0.2.2 | 12 years ago |
| text2gcode turn text + ttf into gcode | 10 | +400% | 0.1.0 | 12 years ago |
| irrklang rough integration with irrKlang | 9 | 0% | 0.0.1 | 16 years ago |
| roku control your roku from node | 9 | +125% | 0.2.0 | 13 years ago |
| ctx-render-polyline render line segments using html5 2d canvas | 9 | +350% | 1.0.2 | 11 years ago |
| tincture bind to the inputs/outputs of a dom branch | 9 | -18% | 1.0.0 | 12 years ago |
| htmlimage images, like in the browser, but in node | 9 | 1.1.0 | 12 years ago | |
| involve pull all of your package.json (dev)deps into an object | 9 | 0.1.1 | 13 years ago | |
| ray-aabb-slab ray aabb intersection test using the slab method | 9 | +13% | 1.0.1 | 11 years ago |
| ctx-translate-center translate to the center of an html5 canvas 2d context | 9 | +80% | 1.0.0 | 11 years ago |
| glew glew source and static build target | 8 | +33% | 1.0.1 | 12 years ago |
| avr avr project tools | 8 | +167% | 0.0.4 | 13 years ago |
| glfw3 glfw3 sourcecode and a static build target | 8 | +33% | 1.0.0 | 12 years ago |
| timestep time traveling in-memory datastore | 8 | +167% | 1.0.0 | 12 years ago |
| tmpvar-future-wait wait for an array of tmpvar-futures to complete | 8 | 1.0.1 | 12 years ago | |
| ctx-render-points render points using html5 2d canvas | 7 | +133% | 1.0.0 | 11 years ago |
| npmsearch-cli snappy npm search with ratings | 7 | +75% | 1.0.0 | 10 years ago |
| mat4.c gl-matrix's mat4, in c, split into smaller pieces | 7 | +250% | 1.0.0 | 11 years ago |
| segseg.closest Compute the closest point between two line segments | 7 | -36% | 0.0.1 | 14 years ago |
| disolve cas | 7 | +250% | 0.1.0 | 13 years ago |
| webgl2-idl fetch and parse the webgl2 idl | 7 | +250% | 1.0.0 | 11 years ago |
| grbl grbl repl / library | 6 | +50% | 1.0.0 | 12 years ago |
| varargs turn arguments into an array | 6 | +100% | 1.0.0 | 12 years ago |
| lossystream drop packets when the upstream exerts backpressure | 6 | 0.1.0 | 12 years ago | |
| qel wrapper around querySelector(All) | 6 | +200% | 1.0.0 | 12 years ago |
| @tmpvar/vdb An implementation of [openvdb](http://www.openvdb.org/) in javascript. | 6 | 0% | 1.0.1 | 7 years ago |
| cluster-socket.io A learnboost/cluster plugin for managing learnboost/socket.io child processes | 6 | +100% | 0.2.0 | 15 years ago |
| xsd xsd tools for node | 6 | +200% | 0.0.2 | 15 years ago |
| docfragify browserify plugin to allow the requiring of .html and conversion to documentFragment | 6 | 0.1.0 | 14 years ago | |
| node-osx ia32 node for osx | 5 | -77% | 0.8.2 | 14 years ago |
| carena Lightweight javascript scene graph for use with canvas | 5 | +67% | 0.1.3 | 13 years ago |
| interval-divide divide an interval by another | 5 | 0% | 1.0.0 | 11 years ago |
| gcode-cleaner clean gcode for grbl | 5 | -38% | 1.0.0 | 12 years ago |
| sproc shared process | 5 | +400% | 0.1.2 | 14 years ago |
| tmpvar-unpublish-version will unpublish v2.0.0 | 5 | +67% | 3.0.0 | 9 years ago |
| stream-line-pairwise lines in, pairs of lines out | 5 | -17% | 1.0.2 | 12 years ago |
| npmsearch-local-ratings output a list of local dependencies sorted by npmsearch's rating | 5 | +150% | 1.0.0 | 10 years ago |
| stl2json Convert binary|ascii stl data into json on the command line | 5 | +25% | 0.1.0 | 13 years ago |
| array-to-css-color convert an array to a css color string | 5 | +67% | 1.0.0 | 11 years ago |
| robust-abs Math.abs for non-overlapping increasing sequences | 5 | +67% | 1.0.0 | 12 years ago |
| filterchain perform work before and after an operation | 5 | +25% | 0.1.0 | 15 years ago |
| gcode-simulator Simulate a cnc machine | 4 | 0% | 0.0.2 | 14 years ago |
| serialport-manager single process manager of transient serialport connections | 4 | -60% | 0.2.3 | 14 years ago |
| mikolalysenko-hoarders | 4 | -60% | 1.0.0 | 11 years ago |
| tpad an array of hackable pressure sensitive buttons | 4 | -33% | 0.0.7 | 14 years ago |
| eaglepunch punch cadsoft's eagle into submission by turning a .brd file into a json document. | 4 | +100% | 0.0.3 | 14 years ago |
| cider | 4 | +33% | 0.1.2 | 16 years ago |
| tmpvar-future stupid simple future implementation | 4 | 1.2.1 | 12 years ago | |
| segment-aabb compute the aabb of an n-dimensional line segment | 4 | -67% | 1.0.0 | 11 years ago |
| chip.avr.lufacdc push firmware to an avr device running a lufacdc bootloader | 4 | +33% | 0.0.2 | 13 years ago |
| gles2 node bindings for opengl es2 | 4 | -20% | 0.0.0 | 14 years ago |
| interval-subtract subtract an interval from another | 4 | 0% | 1.0.0 | 11 years ago |
| intelhex an intelhex to binary converter | 4 | +100% | 0.0.2 | 11 years ago |
| microdom.byname | 4 | 0% | 0.1.0 | 13 years ago |
| interval-multiply multiply two intervals together | 4 | -20% | 1.0.0 | 11 years ago |
| svgmill turn an svg into gcode | 4 | +33% | 0.0.2 | 8 years ago |
| ray-quadtree intersect a ray with a quadtree | 3 | -67% | 1.0.0 | 11 years ago |
| quat.c gl-matrix's quaternion, in c, split into smaller pieces | 3 | 0% | 1.0.0 | 11 years ago |
| interval-add add two intervals | 3 | -57% | 1.0.1 | 11 years ago |
| repl.local.history add local history to node's repl | 3 | +200% | 1.0.0 | 11 years ago |
| modemanager | 2 | -50% | 0.1.1 | 13 years ago |
| interval-union compute the union of two intervals | 2 | 0% | 1.0.0 | 11 years ago |
| delete-test | 0 | -100% | 1.1.0 | 11 years ago |
Repositories
Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.