sethvincent

npm packages maintained by sethvincent

Packages
250
Weekly downloads
0
Repositories
Stars
Followers

Packages

stream-browserify
the stream module from node core for browsers
03.0.06 years ago
console-browserify
Emulate console for all the browsers
01.2.07 years ago
timers-browserify
timers module for browserify
02.0.126 years ago
tty-browserify
the tty module from node core for browsers
00.0.19 years ago
vm-browserify
vm module for the browser
01.1.27 years ago
static-eval
evaluate statically-analyzable expressions
02.1.13 years ago
acorn-node
the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions
02.0.16 years ago
browser-resolve
resolve which handles browser field support in package.json
02.0.06 years ago
detective
find all require() calls by walking the AST
05.2.14 years ago
syntax-error
detect and report syntax errors in source code strings
01.4.09 years ago
namespace-emitter
tiny event emitter with namespaces
02.0.19 years ago
labeled-stream-splicer
stream splicer with labels
02.0.27 years ago
insert-module-globals
insert implicit module globals into a module-deps stream
07.2.16 years ago
browser-pack
pack node-style source files from a json stream into a browser bundle
06.1.08 years ago
stream-splicer
streaming pipeline with a mutable configuration
02.0.17 years ago
browserify
browser-side require() the node way
017.0.12 years ago
static-module
convert module usage to inline expressions
03.0.46 years ago
@choojs/findup
Find a file by walking up the directory tree
00.2.18 years ago
module-deps
walk the dependency graph to generate json output that can be fed into browser-pack
06.2.36 years ago
deps-sort
sort module-deps output for deterministic browserify bundles
02.0.17 years ago
brfs
browserify fs.readFileSync() static asset inliner
02.0.28 years ago
watchify
watch mode for browserify builds
04.0.06 years ago
http-browserify
http module compatability for browserify
01.7.012 years ago
hyperx
tagged template string virtual dom builder
03.0.13 years ago
nanohtml
HTML template strings for the Browser with support for Server Side Rendering in Node.
01.10.04 years ago
nanobus
Tiny message bus
04.5.06 years ago
nanoscheduler
Schedule work to be completed when the browser is idle.
01.0.38 years ago
nanotiming
Small timing library
07.3.18 years ago
browser-unpack
parse a bundle generated by browser-pack
01.4.32 years ago
bundle-collapser
convert bundle paths to IDS to save bytes in browserify bundles
01.4.06 years ago
common-shakeify
browserify tree shaking plugin using @indutny common-shake
01.1.24 years ago
@browserify/uglifyify
A browserify transform which minifies your code using Terser
06.0.04 years ago
tinyify
a browserify plugin that runs various optimizations, so you don't have to install them all manually.
04.0.04 years ago
ify-loader
Webpack loader to handle browserify transforms as intended
01.1.09 years ago
factor-bundle
factor browser-pack bundles into common shared bundles
02.5.011 years ago
@browserify/envify
Selectively replace Node-style environment variables with plain strings.
06.0.04 years ago
nanomorph
Hyper fast diffing algorithm for real DOM nodes
05.4.36 years ago
wayfarer
Composable trie based router
07.0.16 years ago
choo
A 4kb framework for creating sturdy frontend applications
07.1.07 years ago
nanoraf
Only call RAF when needed
03.1.08 years ago
@browserify/acorn5-object-spread
Support for rest and spread properties in acorn 5
05.0.19 years ago
create-html
create the content of an html file with one function call
04.1.09 years ago
nanocomponent
Native DOM components that pair nicely with DOM diffing algorithms
06.6.05 years ago
nanohref
Tiny href click handler library
03.1.08 years ago
nanoquery
Tiny querystring module
01.3.07 years ago
nanorouter
Smol frontend router
04.0.07 years ago
javascripting
Learn JavaScript by adventuring around in the terminal.
02.7.45 years ago
read-directory
Read a directory of files
03.0.27 years ago
bankai
The easiest way to compile JavaScript, HTML and CSS
09.15.37 years ago
ebook-convert
node.js wrapper around calibre's ebook-convert command
02.0.110 years ago
data-fields
Render fields for various types of input.
05.0.010 years ago
view-list
An infinite scrolling list view element built on a virtual DOM.
02.1.011 years ago
list-editor
a virtual-dom element for editing a small list of items
02.0.010 years ago
object-array-converter
## Install
01.0.110 years ago
data-grid
Simple & performant grid editor/viewer for data.
03.0.010 years ago
data-field-classname
create classname for data-fields
01.0.011 years ago
addhttp
make sure http is at the beginning of a url
01.0.011 years ago
nanologger
Cute browser logs
02.0.07 years ago
barracks
Action dispatcher for unidirectional data flows
09.3.210 years ago
on-performance
Listen for performance timeline events
01.2.28 years ago
choo-devtools
Console devtools for Choo
03.0.46 years ago
entypo
SVG sprite for the Entypo+ icon collection.
02.2.16 years ago
choo-hooks
Hook into Choo's events and timings
01.1.36 years ago
township-client
Township auth client library
01.3.29 years ago
choo-service-worker
Service worker plugin for choo
03.0.07 years ago
object-change-callsite
Determine the callsite of an object change using Proxies
01.0.59 years ago
@njam-data/tools
reusable utilities for njam data projects
02.6.25 years ago
nanolocation
Small window.location library
01.0.18 years ago
rework-npm-cli
a command for running rework-npm in build scripts
00.1.39 years ago
@njam-data/slack-data-pipeline-monitor
api client for sending incoming webhooks to the njam #monitoring slack channel
01.0.15 years ago
scrape-tableau
get data from tableau dashboards
01.0.05 years ago
@njam-data/nj-census-2020
## Install
02.0.05 years ago
level-simple-indexes
Create multiple indexes of data stored in a leveldb using level-indexer
02.2.010 years ago
nanotick
Process.nextTick() batching utility
01.1.610 years ago
hash-match
match location.hash to routes
01.0.211 years ago
nanomount
Mount a DOM tree on a target node
01.0.19 years ago
multicast-service-discovery
Announce and look up services on a local network using mdns.
04.0.44 years ago
stubborn-queue
a queue that continues even if a task fails
02.0.08 years ago
assert-argument
simple assertion module for checking function arguments
02.0.05 years ago
nanohistory
Small browser history library
01.0.09 years ago
@njam-data/new-jersey-counties
> A reusable package providing New Jersey counties as json or geojson
00.0.15 years ago
nanobounce
Smol debounce package
01.1.06 years ago
township-accounts
Node.js library for managing user accounts.
04.0.310 years ago
township
route handlers to use in your REST API to handle user management
02.0.010 years ago
township-auth
authentication library
03.0.010 years ago
remark-bracketed-spans
Add an id, classes, and data attributes to `<span>` tags in markdown.
03.0.010 years ago
level-model
A higher-level module for creating content models using levelup as db and is-my-json-valid for validation
03.1.18 years ago
township-access
An access control module to accompany township-auth
02.0.010 years ago
township-email
Helpers for sending authentication emails
01.0.010 years ago
township-token
create a jwt token from township auth and access data
02.2.010 years ago
choo-persist
Synchronize choo state with indexedDB
03.0.29 years ago
obj-keypath
get/set object values using keypaths
01.1.010 years ago
township-reset-password-token
Manage JWT tokens for resetting passwords
01.0.010 years ago
eslint-config-devseed-standard
Development Seed's JavaScript linter.
01.0.08 years ago
devseed-standard
Development Seed's JavaScript linter.
01.1.08 years ago
appa
Quickly create simple JSON API services.
06.1.39 years ago
send-action
simple state management
04.0.27 years ago
table-editor
edit tabular data.
02.1.011 years ago
create-choo-app
Create a fresh choo application
01.12.38 years ago
configuration-store
store configuration for cli tools!
01.0.110 years ago
directory-command
use directory structure to define commands and subcommands of a command-line tool
05.0.24 years ago
minidocs
build a simple site for your documentation
04.2.39 years ago
choo-reload
Livereloading package for choo
01.1.19 years ago
args-and-flags
parse and validate args and flags for commandline tools
03.0.34 years ago
token-store
store access tokens for command-line authentication
01.0.010 years ago
crtrdg-gameloop
gameloop module for crtrdg – canvas-based animation.
01.0.311 years ago
flatsheet
a multi-user, realtime editor for tabular data
00.10.110 years ago
mdns-sd-discovery
Connect to services on a local network using mdns.
04.0.14 years ago
seattle-boundaries-data
geojson boundaries for seattle
05.0.310 years ago
gameloop
simple game loop for javascript – server or browser.
01.1.410 years ago
flatsheet-api-client
javascript client for flatsheet
02.0.011 years ago
choo-scaffold
Scaffold out Choo files
01.2.08 years ago
crtrdg-entity
entity module for crtrdg games
01.0.011 years ago
browserify-handbook
how to build modular applications with browserify
01.9.09 years ago
csskit-button
simple css for buttons
02.0.211 years ago
match-routes
simple server-side router based on http-hash
02.0.011 years ago
staticland
Publish static sites
03.2.29 years ago
csskit-form
simple css for forms
01.0.011 years ago
daylog
write notes daily
04.0.36 months ago
nanocomponent-adapters
Adapters to make nanocomponent run natively inside frameworks
03.0.09 years ago
nanoanimation
Safety wrapper around the Web Animation API
02.1.09 years ago
@editorialapp/datatools
A collection of dependencies organized into useful tools for working with data in ways that are common in data cleaning and in building news apps.
01.6.03 years ago
minidux
just like redux but tiny
01.0.110 years ago
data-schema
Defines & manages the properties – the columns – of tabular data using json-schema
01.4.410 years ago
crtrdg-keyboard
keyboard module for crtrdg
01.0.111 years ago
adventuretron
Create self-guided workshops using electron
01.0.09 years ago
docpage
Quickly create a documentation site from a single markdown file
01.1.310 years ago
hyperxify
browserify transform for hyperx
02.0.111 years ago
dat-api-client
A wrapper for the dat rest API.
01.2.012 years ago
nanobeacon
Small navigator.sendBeacon wrapper
01.0.49 years ago
crtrdg-mouse
mouse module for 2d games. designed for games using the canvas.
01.0.011 years ago
filter-object-stream
filter a read stream.
00.0.111 years ago
popupjs
Simple popup/modal/dialog component to replace browser dialogs.
01.3.111 years ago
crtrdg-scene
scene module for crtrdg games
01.0.111 years ago
choo-location-electron
A choo subscription that fixes routing in electron
02.0.110 years ago
@njam-data/njam
A commandline tool for performing common development tasks on the NJAM data team.
03.0.15 years ago
folder-reader
recursively stream a directory of files
02.0.09 years ago
virtual-app
A wrapper around [virtual-dom](https://npmjs.com/virtual-dom), [virtual-raf](https://npmjs.com/virtual-raf), & [store-emitter](https://npmjs.com/store-emitter) that provides redux-like, unidirectional state management paired with virtual-dom.
03.0.011 years ago
ebook
generate epub, mobi, pdf, and html books
00.0.113 years ago
choo-model
Experimental state management lib for choo
01.0.010 years ago
rewrite-markdown-urls
turn relative github urls into urls appropriate for a static site
01.0.010 years ago
csskit-cli
command-line tool for working with csskit & other modular, functional css
01.1.19 years ago
store-emitter
[![npm](https://img.shields.io/npm/v/store-emitter.svg?style=flat-square)](https://npmjs.org/store-emitter)
02.2.010 years ago
gameloop-canvas
a gameloop designed for the html5 canvas tag
01.1.211 years ago
markdown-reader
Create a stream of markdown files.
01.1.09 years ago
accountdown-model
a wrapper around accountdown that provides a few additional features
01.1.111 years ago
github-static-auth
A module that handles communicating with github-secret-keeper and the GitHub api for authenticating users on static sites.
01.0.011 years ago
@sethvincent/dotenvify
A wrapper around the browserify transform [envify](http://npmjs.com/envify) that supports loading variables from a .env file via [dotenv](http://npmjs.com/dotenv).
01.0.47 years ago
data-form
Generate a form from the row of a dataset and it's JSONSchema-style properties.
03.0.010 years ago
appa-api
Quickly create simple HTTP services.
08.0.08 years ago
generator-grunt-static-site
A Yeoman generator for creating static sites that use grunt, browserify, ejs, and deploy to GitHub Pages.
00.0.813 years ago
data-format
Format data for use in [data-editor](https://github.com/editdata/data-editor) and other [data-ui](https://github.com/editdata/data-ui) tools.
02.0.09 years ago
data-field-geojson
## API
02.0.111 years ago
newsroom 00.0.010 years ago
manuscript-builder
create a one-file manuscript from a bunch of chapters files. designed for leanpub books but not limited to that.
01.0.111 years ago
create-choo-electron
Create a fresh choo application
02.0.08 years ago
data-editor
Edit csv files with a simple user interface. This is a stripped down version of [flatsheet](http://github.com/flatsheet/flatsheet), and uses [dat-core](http://github.com/maxogden/dat-core) internally.
01.0.411 years ago
docpage-api
api server for docpage.org
01.0.110 years ago
millrun
a writing app for your lumps
01.1.111 years ago
@sethvincent/ajv-formats
Format validation for Ajv v7+
03.0.24 years ago
rustify
Rust WebAssembly transform for Browserify
01.1.09 years ago
nanohtml-node
Get a full DOM object back from nanohtml on the server side
01.0.18 years ago
app.editdata.org
edit data. save it on github.
01.0.010 years ago
choo-notification
Web Notification plugin for Choo
01.0.09 years ago
virtual-model
turn templates into virtual dom
01.3.011 years ago
@choojs/nanocache
Cache Nanocomponents.
01.0.09 years ago
nanotask
Microtask queue scheduler for the browser
02.0.09 years ago
view-render
manage the server-side html views of a node application.
01.0.111 years ago
crtrdg-player
**example** player module for crtrdg. try it out to learn how to implement your own player module. this one is also used for simple examples.
00.0.113 years ago
staticland-api
the main staticland api server
02.0.310 years ago
editdata
A desktop app for editing data.
00.0.111 years ago
infinite-elements
infinite scroll
00.0.49 years ago
pizzachat
basic demonstration of a terminal-based p2p chat app
01.0.110 years ago
adventuretron-adventure
Learn how to build adventuretron workshops with an adventuretron workshop!
01.1.09 years ago
hyperkv-server
a basic api server built with hyperkv
01.0.111 years ago
standard-css
Strict CSS code style.
00.0.3-beta11 years ago
localwiki-client
A javascript api client for localwiki.org that works on the server & browser.
00.4.212 years ago
dev-env-status-check
Check the availability of common Node development environment dependencies
01.0.010 years ago
editdata-github
an api client for github that performs actions needed by editdata applications
01.0.210 years ago
futurify
a simple version of the future.
01.0.010 years ago
hypergeojson
share geojson over the hypercore protocol
00.0.04 years ago
nanostack
Small middleware stack library
01.0.410 years ago
sprite-2d
render sprites
00.1.013 years ago
sdv
My personal file copier for creating & maintaining npm packages.
01.0.310 years ago
npm-slot-machine
Project inspiration! Make a project with these random npm packages.
01.0.210 years ago
wzrd-api-client
api client for wzrd.in
01.0.010 years ago
load-images
preload images for use in games, animations, etc.
00.1.112 years ago
openseattle-style
open seattle style guide & base css styles
01.0.211 years ago
datwrapper
Manage a bunch of datasets via JS or API with versioning, dynamic schemas, and that are compatible & replicable with [Dat](http://dat-data.com) instances. Built for use in [flatsheet](http://github.com/flatsheet/flatsheet).
01.0.211 years ago
data-field-list
## API
02.0.011 years ago
devo 00.0.05 years ago
certbot-wrapper
A thin Node.js wrapper around the certbot command-line tool
00.0.010 years ago
staticpeer-api
static, remote peers for dat archives
00.0.18 years ago
@sethvincent/tinyify
a browserify plugin that runs various optimizations, so you don't have to install them all manually.
03.0.47 years ago
crawl-grads
crawl GrADS catalog pages
01.0.18 years ago
find-repositories
finds all git repositories in a directory
01.0.08 years ago
create-iframe
programmatically create an iframe that can execute javascript
01.0.110 years ago
kv-tag
convert template tags with `key: value` statements to objects
01.0.010 years ago
data-field-image
## API
02.0.011 years ago
override-links 01.0.011 years ago
observify-keypath
get/set observify values using dot-notation keypaths
01.0.012 years ago
choo-pull
Wrap handlers to use pull-stream
01.0.010 years ago
@njam-data/components
> Reusable svelte components for data projects
01.0.15 years ago
skelestyle-typography
base typography styles
00.0.413 years ago
leanpub-client
a node.js api client for leanpub.com
00.0.113 years ago
popup-element
a virtual-dom popup/modal/dialog
01.0.011 years ago
@sethvincent/svelte-vega
Convert Vega spec into Svelte component.
01.1.25 years ago
explore-server
## Getting started
01.0.012 years ago
node-localwiki-client
A node.js wrapper library to the localwiki api.
00.2.313 years ago
generator-crtrdg
A generator for crtrdg
01.0.011 years ago
menu-element
a menu. yay.
02.0.011 years ago
@njam-data/new-jersey-municipalities
> A reusable package providing New Jersey municipalities as json, geojson, & kml
01.3.05 years ago
flatsheet-base-html
base html for flatsheet
01.0.011 years ago
timerbot
A JavaScript API for tracking time.
01.1.012 years ago
beldown
create dom nodes from markdown inside tagged template strings using bel & marked
01.1.010 years ago
crtrdg-goal
achievements module for crtrdg games
00.0.013 years ago
elkit
## About
00.1.09 years ago
township-media
A plugin for Township that adds media upload capabilities
01.0.211 years ago
boundaries.seattle.io
Wondering if a point is inside a city park? Know your latitude and longitude but not sure which city council district you're in? Want to know all the Seattle-related boundaries that a point is inside?
01.0.011 years ago
@njam-data/diversity-index
Calculate a diversity index based on the USA Today diversity index
01.0.05 years ago
csskit-base
Simple base styles built on top of normalize.css and open-color
01.0.010 years ago
@sethvincent/fast-deep-equal
Fast deep equal
03.1.45 years ago
@njam-data/nj-legislative-districts
> A reusable package providing New Jersey legislative districts as geojson
01.0.15 years ago
south_sound_county_boundaries
GeoJSON boundaries for South Puget Sound counties
01.0.03 years ago
simple-data-api
Provides basic storage for small datasets.
01.0.010 years ago
state-dispatch
simple state management
00.0.110 years ago
data-field-url
## API
02.0.011 years ago
gumroadjs
javascript api client for gumroad
00.0.113 years ago
kv-editor
a reusable element for editing small lists of items
04.0.010 years ago
interactive-sandbox
Create editable, interactive code examples for the browser that bundle dependencies from npm
01.1.19 years ago
@sethvincent/example-github-actions-node
This example explores using the new Github actions CI functionality for continuous testing & release
00.0.57 years ago
flatsheet-editor
an editor for tabular data
00.0.012 years ago
virtual-leaflet
A virtual-dom widget that provides a leaflet map.
01.0.011 years ago
gumroad-client
javascript api client for gumroad
00.0.213 years ago
township-cookie
cookie management for township servers
01.0.010 years ago
explore-map
## Installation - Clone the repository - Run `npm install` - Run `npm start` - Go to `http://localhost:3123` to see the app
01.1.012 years ago
data-cards
Let's interact with data in some way other than tables/spreadsheets.
00.0.111 years ago
data-field-string
## API
02.0.011 years ago
migrate-sql
sql migrations
00.0.05 years ago
tumblr-posts
Easily retrieve and embed the latest posts from your tumblr blog.
00.0.112 years ago
pizza-background
fill the background of an element with pizza
01.0.011 years ago
@sethvincent/bare-tls
Transport Layer Security (TLS) streams for JavaScript
03.0.0last year
crtrdg
a toolkit for making 2d games with javascript
00.1.013 years ago
send-response
send HTTP responses
01.0.09 years ago
string-exists
check if a string exists inside a string
00.1.113 years ago
flatsheet-base-css
base css for flatsheet
01.0.011 years ago
choo-opbeat
Opbeat support for choo
01.0.010 years ago
es-index
A simple approach for indexing data in elasticsearch that's also stored in another db.
01.0.111 years ago
geojsonfile
read and write a feature collection in a json file
01.0.09 years ago
nanopubsub
Tiny message bus
01.0.010 years ago

Repositories

Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.