New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
b

bobfrankston

npm

37.55K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

80 packages

@bobfrankston/bobup

List and update globally-installed @bobfrankston/* npm packages

@bobfrankston/brother-label

API and CLI for printing labels on Brother P-touch printers

@bobfrankston/cmsgbox

Cross-platform dialog utility for Node.js using Python and tkinter

@bobfrankston/colorlib

Color conversion library for RGB, HSL, HSB, HSBK and Kelvin

@bobfrankston/devdefs

Shared base class for LAN device libraries (Wiz, LIFX, etc.)

@bobfrankston/dirutil

Native C module for directory listing in Node.js

@bobfrankston/dmap

@bobfrankston/dnslookup

Raw DNS query CLI - sends UDP packets directly for debugging DNS servers

@bobfrankston/docsearch

Search for text in .doc and .docx files

@bobfrankston/driverapi

Local cloud-drive root detection and provider capability API

@bobfrankston/driving

Command-line local cloud-drive inspection and provider routing

@bobfrankston/dymo-print

API and CLI for printing labels on DYMO LabelWriter printers

@bobfrankston/extractids

Extracd html and css as types

@bobfrankston/freezepak

Freeze/unfreeze node_modules — replace symlinks/junctions with real copies for portable deployment

@bobfrankston/gcal

Google Calendar CLI tool with ICS import support

@bobfrankston/gcards

Google Contacts cleanup and management tool

@bobfrankston/iflow

IMAP client wrapper library

@bobfrankston/iflow-direct

Direct IMAP client — transport-agnostic, no Node.js dependencies, browser-ready

@bobfrankston/iflow-node

Back-compat shim — re-exports NodeTcpTransport from @bobfrankston/node-tcp-transport as NodeTransport. New code should use node-tcp-transport directly.

@bobfrankston/imail

Automated email screening and organization for IMAP accounts. Fetches emails by date range, applies rule-based and optional AI classification, and moves messages to appropriate folders.

@bobfrankston/importgen

Generate ES Module import maps from package.json dependencies for native browser module loading

@bobfrankston/jgrep

Recursive grep for TypeScript/JavaScript source trees, with comment-stripping and filename-glob filters

@bobfrankston/label-core

Shared rendering, CLI, and printer-handling primitives for label printers (used by brother-label and dymo-print)

@bobfrankston/lxlan

LIFX LAN protocol library for device control via UDP

@bobfrankston/lxudp

UDP transport with port sharing, retry logic, and configurable timeouts