JSPM

Found 3313 results for windows driver

path-key

Get the PATH environment variable key cross-platform

  • v4.0.0
  • 77.74
  • Published

cross-spawn

Cross platform child_process#spawn and child_process#spawnSync

  • v7.0.6
  • 77.39
  • Published

slash

Convert Windows backslash paths to slash paths

  • v5.1.0
  • 76.88
  • Published

human-signals

Human-friendly process signals

  • v8.0.1
  • 76.24
  • Published

is-wsl

Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)

  • v3.1.0
  • 75.86
  • Published

log-symbols

Colored symbols for various log levels. Example: `✔︎ Success`

  • v7.0.1
  • 74.55
  • Published

is-windows

Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.

  • v1.0.2
  • 72.41
  • Published

environment

Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

  • v1.1.0
  • 69.70
  • Published

upath

A proxy to `path`, replacing `\` with `/` for all results (supports UNC paths) & new methods to normalize & join keeping leading `./` and add, change, default, trim file extensions.

  • v2.0.1
  • 69.54
  • Published

cross-env

Run scripts that set and use environment variables across platforms

  • v10.1.0
  • 68.24
  • Published

is-unc-path

Returns true if a filepath is a windows UNC file path.

  • v1.0.0
  • 67.46
  • Published

unc-path-regex

Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.

  • v0.1.2
  • 66.95
  • Published

wsl-utils

Utilities for working with Windows Subsystem for Linux (WSL)

  • v0.3.0
  • 66.58
  • Published

lcid

Mapping between standard locale identifiers and Windows locale identifiers (LCID)

  • v5.0.0
  • 65.97
  • Published

unixify

Convert Windows file paths to unix paths.

  • v1.0.0
  • 65.73
  • Published

wait-on

wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available

  • v9.0.3
  • 65.66
  • Published

ospath

Operating system specific paths.

  • v1.2.2
  • 65.36
  • Published

window-size

Reliable way to get the height and width of terminal/console, since it's not calculated or updated the same way on all platforms, environments and node.js versions.

  • v1.1.1
  • 64.14
  • Published

os-name

Get the name of the current operating system. Example: macOS Sierra

  • v6.1.0
  • 63.72
  • Published

systeminformation

Advanced, lightweight system and OS information library

  • v5.27.11
  • 63.47
  • Published

windows-release

Get the name of a Windows version from the release number: `5.1.2600` → `XP`

  • v7.0.0
  • 63.17
  • Published

xdg-app-paths

Determine (XDG-compatible) paths for storing application files (cache, config, data, etc)

  • v8.3.0
  • 59.59
  • Published

xdg-portable

Determine XDG Base Directory paths (OS/platform portable)

  • v10.6.0
  • 59.45
  • Published

os-paths

Determine common OS/platform paths (home, temp, ...)

  • v7.4.0
  • 59.35
  • Published

node-ipc

A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.

  • v12.0.0
  • 57.75
  • Published

@mixgeeker/node-escpos-win

ESC/POS printer driver for Node.js on Windows, supporting both English and Chinese

  • v2.0.0
  • 57.71
  • Published

resedit

Node.js library editing Windows Resource data

  • v3.0.1
  • 56.82
  • Published

axios-ntlm

An NTLM auth extension to the Axios HTTP library

  • v1.4.6
  • 56.67
  • Published

x-default-browser

Detect default web browser of the current user, cross-platform (Win/Lin/Mac)

  • v0.5.2
  • 56.36
  • Published

@achrinza/node-ipc

A nodejs module for local and remote Inter Process Communication (IPC), Neural Networking, and able to facilitate machine learning.

  • v10.1.11
  • 56.10
  • Published

winreg

provides access to the windows registry through the REG tool

  • v1.2.5
  • 55.86
  • Published

absolute-path

Node.js 0.11.x path.isAbsolute as a separate module

  • v0.0.0
  • 54.91
  • Published

react-native-share

Social share, sending simple data to other apps.

  • v12.2.1
  • 54.89
  • Published

path-unified

Node's path builtin module exposed as dual ESM/CJS and browser-compatible out of the box.

  • v0.2.0
  • 54.41
  • Published

electron-log

Just a simple logging module for your Electron application

  • v5.4.3
  • 54.01
  • Published

canonical-path

paths that always use forward slashes

  • v1.0.0
  • 53.96
  • Published

cross-zip

Cross-platform .zip file creation

  • v4.0.1
  • 53.16
  • Published

ffmpeg-static

ffmpeg binaries for macOS, Linux and Windows

  • v5.3.0
  • 52.66
  • Published

@netlify/run-utils

Utility for running commands inside Netlify Build

  • v6.0.2
  • 52.16
  • Published

can-symlink

Utility module to determine if fs.symlink commands will succeed. Useful for win32 enviornments where special permission is required for symlinking.

  • v1.0.0
  • 52.04
  • Published

taskkill

Wrapper for the Windows `taskkill` command. Ends one or more tasks or processes.

  • v5.0.0
  • 51.72
  • Published

@netlify/git-utils

Utility for dealing with modified, created, deleted files since a git commit

  • v6.0.2
  • 51.51
  • Published

xpipe

Use cross-platform IPC paths in Node.js.

  • v1.0.8
  • 50.67
  • Published

fswin

nodejs fs extensions for windows

  • v3.25.1108
  • 50.64
  • Published

penpal

Penpal simplifies communication with iframes, workers, and windows by using promise-based methods on top of postMessage.

  • v7.0.4
  • 50.25
  • Published

react-native-sound

React Native module for playing sound clips on iOS, Android, and Windows

  • v0.13.0
  • 50.06
  • Published

puka

A cross-platform library for safely passing strings through shells

  • v1.0.1
  • 49.67
  • Published

is-win

Check if the machine is running Windows or not.

  • v1.0.11
  • 49.41
  • Published

react-native-orientation-locker

A react-native module that can listen on orientation changing of device, get current orientation, lock to preferred orientation.

  • v1.7.0
  • 49.23
  • Published

upath2

A proxy to `path`, replacing `\` with `/` for all results

  • v3.1.20
  • 49.21
  • Published

node-os-utils

Advanced cross-platform operating system monitoring utilities with TypeScript support

  • v2.0.1
  • 48.65
  • Published

win-ca

Get Windows System Root certificates

  • v3.5.1
  • 48.54
  • Published

system-ca

Access the system certificate store on Windows, macOS and Linux

  • v2.0.1
  • 48.22
  • Published

binjumper

A library for creating a jumper file to start an executable with extra arguments - symlinks with arguments

  • v0.1.4
  • 48.13
  • Published

hidefile

Hide files and directories on all platforms.

  • v3.0.0
  • 47.85
  • Published

winattr

Foolproof Windows® file attributes.

  • v3.0.0
  • 47.69
  • Published

regedit

Read, Write, List and do all sorts of funky stuff to the windows registry using node.js and windows script host

  • v5.1.4
  • 47.61
  • Published

path-starts-with

Returns true if a filepath starts with the given string. Works with windows and posix/unix paths.

  • v2.0.1
  • 46.76
  • Published

powershell-utils

Utilities for executing PowerShell commands

  • v0.1.0
  • 46.41
  • Published

unwrap-npm-cmd

Unwrap npm's node.js bin CMD batch for js files on Windows

  • v1.1.2
  • 46.22
  • Published

@akryum/winattr

Foolproof Windows® file attributes.

  • v3.0.0
  • 46.02
  • Published

windows-locale

Windows Language Code Identifier (LCID) for JavaScript

  • v1.1.3
  • 45.27
  • Published

react-native-test-app

react-native-test-app provides a test app for all supported platforms as a package

  • v5.0.3
  • 45.26
  • Published

is-admin

Check if the process is running as administrator on Windows

  • v4.0.0
  • 45.23
  • Published

locale-codes

Language codes & country codes

  • v1.3.1
  • 45.12
  • Published

cross-port-killer

Kill the process running on a given TCP port on Windows, Linux and Mac

  • v1.4.0
  • 44.58
  • Published

tasklist

Wrapper for the Windows `tasklist` command. Returns a list of apps and services with their Process ID (PID) for all tasks running on either a local or a remote computer.

  • v5.0.0
  • 44.40
  • Published

is-elevated

Check if the process is running with elevated privileges

  • v4.0.0
  • 44.22
  • Published

slash2

Convert Windows backslash paths to slash paths

  • v2.0.0
  • 43.78
  • Published

cloudflared

Cloudflared in Node. Which allows you to easily create HTTPS tunnels using Cloudflare's cloudflared. It provides a typed API for creating tunnels and managing the cloudflared binary installation.

  • v0.7.1
  • 43.66
  • Published

7zip

7zip Windows Package via Node.js

  • v0.0.6
  • 43.59
  • Published

gettemporaryfilepath

Generate temporary file names in your OS' temporary dir

  • v1.0.1
  • 43.27
  • Published

@esm2cjs/human-signals

Human-friendly process signals. This is a fork of ehmicky/human-signals, but with CommonJS support.

  • v5.0.0
  • 43.22
  • Published

@esm2cjs/path-key

Get the PATH environment variable key cross-platform. This is a fork of sindresorhus/path-key, but with CommonJS support.

  • v4.0.0
  • 43.20
  • Published

cross-os

Allow to add OS-specific scripts in your package.json!

  • v1.5.0
  • 43.15
  • Published

fse

fs: then-ified, extended, and dependency-free

  • v4.0.1
  • 42.70
  • Published

count-lines

Count the lines in a string, works with windows carriage returns or unix style newlines.

  • v0.1.2
  • 42.70
  • Published

loadavg-windows

Enables os.loadavg for Windows (and optionally any other OS)

  • v1.1.1
  • 42.59
  • Published

innosetup

Node wrapper to compile inno setup scripts (.iss)

  • v6.4.1
  • 42.49
  • Published

@folder/xdg

Get cross-platform XDG Base Directories or their equivalents. Works with Linux, Windows (win32), or MacOS (darwin).

  • v4.0.1
  • 41.90
  • Published

ttab

OSX CLI for opening a new terminal tab/window, optionally with a command to execute and/or display settings

  • v0.9.0
  • 41.81
  • Published

make-dir-cli

Make directories and their parents if needed - Like `mkdir -p`, but cross-platform

  • v4.0.0
  • 41.75
  • Published

node-windows

Support for Windows services, event logging, UAC, and several helper methods for interacting with the OS.

  • v1.0.0-beta.8
  • 41.55
  • Published

ffmpeg-ffprobe-static

ffmpeg and ffprobe static binaries for Mac OSX, Linux, and Windows

  • v6.1.2-rc.1
  • 41.36
  • Published

rcinfo

Node module to show resources informations of exe and dll files

  • v0.1.3
  • 41.06
  • Published

rsa-compat

RSA utils that work on Windows, Mac, and Linux with or without C compiler

  • v2.0.8
  • 40.58
  • Published

reopen-tty

A small library to open /dev/tty in a cross-platform way

  • v1.1.2
  • 40.57
  • Published

pdf-to-printer

A utility for printing PDFs and images from Node.js and Electron.

  • v5.6.1
  • 40.44
  • Published

node-minify

Javascript / CSS minifier based on Babel-minify / Butternut / YUI Compressor / Google Closure Compiler / UglifyJS2 / Sqwish / Clean-css / CSSO

  • v3.6.0
  • 40.33
  • Published

chalk-string

Chalk with style strings

  • v4.0.0
  • 40.13
  • Published

lnk

Create links between files cross-platform

  • v1.1.0
  • 39.96
  • Published

winreg-ts

provides access to the windows registry through the REG tool

  • v1.0.4
  • 39.83
  • Published

cash-true

Cross-platform implementation of the Unix 'true' command.

  • v0.0.2
  • 39.48
  • Published

cash-cp

Cross-platform implementation of the Unix 'cp' command.

  • v0.2.0
  • 39.25
  • Published

cash

Cross-platform Linux commands in pure ES6.

  • v0.8.0
  • 39.20
  • Published

spawn-cmd

Wraps child_process.spawn with 'cmd /c <command>' when it's a windows machine

  • v0.0.2
  • 38.98
  • Published

homebridge-config-ui-x

A web based management, configuration and control platform for Homebridge.

  • v5.11.1
  • 38.92
  • Published

globstar

Run programs with glob/globstar support, especially on Windows within npm scripts.

  • v1.0.0
  • 38.91
  • Published

winbox

Modern HTML5 window manager for the web.

  • v0.2.82
  • 38.86
  • Published

@aternus/csv-to-xlsx

Convert CSV files to XLSX (Excel 2007+ XML Format) files via Node.js CLI or API.

  • v3.0.5
  • 38.44
  • Published

fluent-ui

React UI library for UWP design

    • v0.1.0
    • 37.94
    • Published

    @dramaorg/delectus-culpa-reprehenderit

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

    • v3.5.94
    • 37.82
    • Published

    browser-launcher

    detect and launch browser versions, headlessly or otherwise

    • v4.0.0
    • 37.70
    • Published

    rage-edit

    🗃 Simple access to, and manipulation of, the Windows Registry. With promises. Without rage.

    • v1.2.0
    • 37.21
    • Published

    win-version-info

    Windows-only native addon to read version info from executables

    • v6.0.1
    • 37.00
    • Published

    hellojs

    A clientside Javascript library for standardizing requests to OAuth2 web services (and OAuth1 - with a shim)

    • v1.20.0
    • 36.90
    • Published

    native-reg

    Native in-process low-level windows registry access.

    • v1.1.1
    • 36.77
    • Published

    cross-env-file

    Run scripts that set environment across platforms via JSON file

    • v1.0.0
    • 36.65
    • Published

    @jasonscheirer/electron-forge-maker-msix

    An `electron-forge` maker for MSIX that supports `electron-forge` v6 and can be used as a replacement for `electron-builder`. Supports code-signing.

    • v0.7.5
    • 36.56
    • Published

    path.join

    Function to join paths that always returns forward slashes (uniform for unix and windows). A replacement to path.join

    • v1.0.0
    • 36.41
    • Published

    sysend

    Communication and Synchronization between browser tabs/windows. Works cross-domain.

    • v1.17.5
    • 36.21
    • Published

    native-progress-bar

    This module allows your Electron app to display native dialogs with progress bars in them on Windows and macOS.

    • v1.0.3
    • 36.20
    • Published

    custom-electron-titlebar

    Library for electron that allows you to configure a fully customizable title bar.

    • v4.2.8
    • 36.05
    • Published

    system-font-css

    Use the native system font of the OS running the browser

    • v2.0.2
    • 35.87
    • Published

    winser-with-api

    Run a node.js application as a window service using nssm.

    • v1.0.2
    • 35.67
    • Published

    @naholyr/cross-env

    Run scripts that set and use environment variables across platforms

    • v1.0.0
    • 35.59
    • Published

    winser

    Run a node.js application as a window service using nssm.

    • v1.0.3
    • 35.42
    • Published

    native-notifier

    Use native system notifications for MacOS, Win & Linux. No bullshit & no Growl.

    • v0.1.6
    • 35.17
    • Published

    frida

    Inject JavaScript to explore native apps on Windows, Mac, Linux, iOS and Android

    • v17.5.1
    • 35.10
    • Published

    crocket

    Efficient and simple interprocess communication for unix/windows/macos over tcp or sockets.

    • v1.0.15
    • 35.09
    • Published

    unwin

    Transform windows absolute paths into UNIX paths.

    • v1.0.2
    • 34.89
    • Published

    html-pdf-chrome

    HTML to PDF and image converter via Chrome/Chromium

    • v0.8.4
    • 34.89
    • Published

    @awo00/smb2

    A SMB2 implementation in TypeScript

    • v1.1.1
    • 34.65
    • Published

    universal-path

    Cross-platform universal node.js `path` module replacement that works better with Windows.

    • v0.1.0
    • 34.32
    • Published

    get-windows

    Get metadata about the active window and open windows (title, id, bounds, owner, URL, etc)

    • v9.2.3
    • 34.03
    • Published

    out-url

    Cross platform Node.js Utility to open urls in browser

    • v1.2.2
    • 34.00
    • Published

    start-on-windows-boot

    Simple utility to enable / disable starting a program on Windows boot.

    • v1.0.0
    • 33.77
    • Published

    process-ancestry

    Cross-platform Node.js library for retrieving process ancestry information on Unix/Linux, macOS, and Windows

    • v0.0.2
    • 33.69
    • Published

    pm2-windows-startup

    Utility to make PM2 automatically resurrect on Windows startup

    • v1.0.3
    • 33.52
    • Published

    biased-opener

    Cross-platform, opens a URL with one of the browsers passed as parameter (if available in the system), preferably default browser of the user

    • v0.2.8
    • 33.46
    • Published

    lnfs

    Safely force create symlinks

    • v3.0.1
    • 33.43
    • Published

    menubar

    high level way to create menubar desktop applications with electron

    • v9.5.2
    • 33.35
    • Published

    browser-launcher2

    Detect, launch and stop browser versions

    • v0.4.6
    • 33.28
    • Published

    is-appveyor

    Check if Node script is running on AppVeyor

    • v1.0.0
    • 33.11
    • Published

    cross-zip-cli

    Zip directories cross platform from the CLI.

    • v1.0.0
    • 32.84
    • Published

    windows-shortcuts

    Create, edit, and query Windows shortcuts (.lnk files)

    • v0.1.6
    • 32.67
    • Published

    cross-path-sort

    Cross-platform file path sorting. Sort an array of path strings or objects containing path strings.

    • v1.0.0
    • 32.66
    • Published

    cash-rm

    Cross-platform implementation of the Unix 'rm' command.

    • v0.2.0
    • 32.54
    • Published

    url-extras

    Browser-compatible implementations of some of Node.js' URL utilities

    • v0.1.0
    • 32.48
    • Published

    valid-directory

    Check whether or not a directory and its descendants are valid

    • v4.9.0
    • 32.47
    • Published

    line-count

    Count the lines in a string.

    • v0.1.0
    • 32.44
    • Published

    winresourcer

    Node wrapper of Anolis Resourcer (windows executable resource editor)

    • v0.9.0
    • 32.43
    • Published

    @mediar-ai/terminator

    Node.js/TypeScript bindings for the Terminator Rust library (via napi-rs)

    • v0.23.30
    • 32.23
    • Published

    innosetup-compiler

    Node wrapper to compile inno setup scripts (.iss)

    • v6.3.1
    • 32.03
    • Published

    toasted-notifier

    Push notifications in NodeJS for MacOS, Windows 7 - 11, and Linux (Growl as fallback)

    • v10.1.0
    • 32.02
    • Published

    ctrlc-wrapper

    Wrapper enabling to send CTRL+C signal to child process

    • v0.0.5
    • 31.96
    • Published

    jest-os-detection

    Allow to specify on which platform to run jest tests

    • v1.3.1
    • 31.88
    • Published

    astro-favicons

    An all-in-one favicon and PWA assets generator for Astro projects. It automates the creation of favicons, manifest, and supports hot reloading for efficient development. Powered by `astro-capo`, it keeps your ﹤𝚑𝚎𝚊𝚍﹥ content well-organized and tidy.

    • v3.1.5
    • 31.83
    • Published

    is-mingw

    Check if the process is running inside MinGW

    • v2.0.0
    • 31.74
    • Published

    windows-elevate

    Executes a command in an elevated command prompt

    • v1.0.1
    • 31.71
    • Published

    electron-taskbar-badge

    An easy way for electron apps to add app badges to the taskbar to indicate notifications and other countable things, with maximum compatibility and customizability.

    • v1.1.2
    • 31.66
    • Published

    favilib

    An enhanced Node.js module for generating favicons and assets required for Progressive Web Apps (PWAs). It supports the latest standards from `w3.org`, `Edge`, `Yandex`, and Windows Tile (Manifest), providing a unified interface for both CommonJS and ES m

    • v1.0.5
    • 31.37
    • Published

    pe-coff

    Parse the COFF file header of a PE

    • v1.0.0
    • 31.30
    • Published

    minicat

    Windows compatible cat shell command polyfill

    • v1.0.0
    • 31.22
    • Published

    ffbinaries

    Download binaries for ffmpeg, ffprobe, ffserver and ffplay (Windows, macOS, Linux)

    • v1.1.6
    • 31.12
    • Published

    windows-focus-assist

    Gets the Focus Assist status in Windows 10 CU or later.

    • v1.4.0
    • 31.05
    • Published

    home

    Gets the home dir or resolves home directories.

    • v2.0.0
    • 30.92
    • Published

    pe-signature

    Test if buffer is a PE signature

    • v1.0.0
    • 30.91
    • Published

    cross-spawn-extra

    a async version for cross-spawn and make it return like as sync return

    • v3.0.3
    • 30.89
    • Published

    win32-api

    FFI definitions of windows win32 api for node-ffi

    • v26.1.2
    • 30.87
    • Published

    windows-env

    Normalized environment variables for Windows XP and up

    • v1.0.1
    • 30.83
    • Published

    pe-machine-type

    Get the CPU type of a Windows executable, cross-platform

    • v1.0.0
    • 30.82
    • Published

    windows-system-proxy

    Access the Windows system proxy settings from Node.js

    • v1.0.1
    • 30.55
    • Published

    check-if-windows

    Returns a boolean indicating if the current process is running on Windows.

    • v1.0.0
    • 30.55
    • Published

    os-proxy-config

    Access the operating system proxy configuration from Node.js, for all platforms

    • v1.1.2
    • 30.46
    • Published

    windows-cpu

    CPU monitoring utilities for Node.js apps on Windows.

    • v1.1.0
    • 30.45
    • Published

    electron-windows-badge

    Electron Windows Badge plugin to access and modify the badge number of the app icon in windows.

    • v1.1.0
    • 30.43
    • Published

    cash-touch

    Cross-platform implementation of the Unix 'touch' command.

    • v0.2.0
    • 30.42
    • Published

    forcefocus

    Node module that allows you to steal focus from other windows in Windows.

    • v1.1.0
    • 30.34
    • Published

    utils-platform

    Returns the platform on which the current process is running.

    • v1.0.0
    • 30.31
    • Published

    iectrl

    Command line interface and Node module for managing ievms virtual machines

    • v0.1.2
    • 30.29
    • Published

    electron-click-drag-plugin

    A native Electron plugin for click-and-drag functionality (Windows + Linux + macOS)

    • v2.0.2
    • 30.18
    • Published

    pixivflow

    🎨 智能的 Pixiv 自动化下载工具 - 支持批量下载插画和小说、定时任务、Docker部署 | Intelligent Pixiv Automation Downloader with batch download, scheduler, and Docker support

    • v2.0.40
    • 30.08
    • Published