JSPM

Found 3101 results for windows

path-key

Get the PATH environment variable key cross-platform

  • v4.0.0
  • 77.99
  • 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
  • 77.38
  • Published

human-signals

Human-friendly process signals

  • v8.0.1
  • 76.50
  • Published

is-wsl

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

  • v3.1.0
  • 76.37
  • Published

log-symbols

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

  • v7.0.1
  • 74.89
  • 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.91
  • 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.55
  • Published

environment

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

  • v1.1.0
  • 69.15
  • Published

cross-env

Run scripts that set and use environment variables across platforms

  • v10.0.0
  • 68.25
  • Published

is-unc-path

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

  • v1.0.0
  • 67.61
  • 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
  • 67.51
  • Published

unixify

Convert Windows file paths to unix paths.

  • v1.0.0
  • 66.54
  • Published

lcid

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

  • v5.0.0
  • 66.06
  • Published

ospath

Operating system specific paths.

  • v1.2.2
  • 65.99
  • 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

  • v8.0.4
  • 65.83
  • Published

wsl-utils

Utilities for working with Windows Subsystem for Linux (WSL)

  • v0.1.0
  • 64.76
  • 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.11
  • Published

os-name

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

  • v6.1.0
  • 63.65
  • Published

windows-release

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

  • v6.1.0
  • 63.46
  • Published

systeminformation

Advanced, lightweight system and OS information library

  • v5.27.8
  • 62.22
  • Published

os-paths

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

  • v7.4.0
  • 59.38
  • Published

xdg-app-paths

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

  • v8.3.0
  • 59.35
  • Published

xdg-portable

Determine XDG Base Directory paths (OS/platform portable)

  • v10.6.0
  • 59.05
  • 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.84
  • Published

x-default-browser

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

  • v0.5.2
  • 57.22
  • Published

resedit

Node.js library editing Windows Resource data

  • v2.0.3
  • 56.93
  • Published

axios-ntlm

An NTLM auth extension to the Axios HTTP library

  • v1.4.4
  • 56.57
  • 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.37
  • Published

winreg

provides access to the windows registry through the REG tool

  • v1.2.5
  • 55.86
  • Published

react-native-share

Social share, sending simple data to other apps.

  • v12.2.0
  • 54.77
  • Published

absolute-path

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

  • v0.0.0
  • 54.32
  • Published

canonical-path

paths that always use forward slashes

  • v1.0.0
  • 54.25
  • Published

path-unified

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

  • v0.2.0
  • 54.01
  • Published

electron-log

Just a simple logging module for your Electron application

  • v5.4.3
  • 53.74
  • Published

cross-zip

Cross-platform .zip file creation

  • v4.0.1
  • 53.24
  • Published

taskkill

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

  • v5.0.0
  • 52.95
  • Published

ffmpeg-static

ffmpeg binaries for macOS, Linux and Windows

  • v5.2.0
  • 52.39
  • Published

@netlify/run-utils

Utility for running commands inside Netlify Build

  • v6.0.2
  • 52.11
  • Published

@netlify/git-utils

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

  • v6.0.2
  • 52.07
  • Published

colors-option

Let users toggle colors

  • v6.0.1
  • 52.03
  • 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
  • 51.87
  • Published

fswin

nodejs fs extensions for windows

  • v3.24.829
  • 51.06
  • Published

puka

A cross-platform library for safely passing strings through shells

  • v1.0.1
  • 50.87
  • Published

penpal

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

  • v7.0.4
  • 50.43
  • Published

win-ca

Get Windows System Root certificates

  • v3.5.1
  • 49.98
  • 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.74
  • Published

react-native-sound

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

  • v0.12.0
  • 49.38
  • Published

upath2

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

  • v3.1.20
  • 49.17
  • Published

xpipe

Use cross-platform IPC paths in Node.js.

  • v1.0.8
  • 49.08
  • 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
  • 48.63
  • Published

system-ca

Access the system certificate store on Windows, macOS and Linux

  • v2.0.1
  • 48.01
  • Published

path-starts-with

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

  • v2.0.1
  • 47.72
  • Published

binjumper

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

  • v0.1.4
  • 47.70
  • Published

winattr

Foolproof Windows® file attributes.

  • v3.0.0
  • 47.43
  • Published

@akryum/winattr

Foolproof Windows® file attributes.

  • v3.0.0
  • 47.34
  • Published

hidefile

Hide files and directories on all platforms.

  • v3.0.0
  • 47.31
  • 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
  • 46.62
  • Published

is-win

Check if the machine is running Windows or not.

  • v1.0.11
  • 46.11
  • Published

is-admin

Check if the process is running as administrator on Windows

  • v4.0.0
  • 46.09
  • Published

windows-locale

Windows Language Code Identifier (LCID) for JavaScript

  • v1.1.3
  • 45.65
  • Published

locale-codes

Language codes & country codes

  • v1.3.1
  • 45.18
  • Published

is-elevated

Check if the process is running with elevated privileges

  • v4.0.0
  • 44.61
  • Published

cross-port-killer

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

  • v1.4.0
  • 44.31
  • 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.6.15
  • 44.08
  • Published

7zip

7zip Windows Package via Node.js

  • v0.0.6
  • 43.62
  • Published

cross-os

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

  • v1.5.0
  • 43.47
  • 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.16
  • Published

count-lines

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

  • v0.1.2
  • 43.02
  • Published

react-native-test-app

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

  • v4.4.7
  • 42.67
  • Published

ttab

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

  • v0.9.0
  • 42.60
  • Published

slash2

Convert Windows backslash paths to slash paths

  • v2.0.0
  • 42.41
  • Published

make-dir-cli

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

  • v4.0.0
  • 42.37
  • Published

fse

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

  • v4.0.1
  • 42.30
  • Published

innosetup

Node wrapper to compile inno setup scripts (.iss)

  • v6.4.1
  • 42.29
  • Published

unwrap-npm-cmd

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

  • v1.1.2
  • 42.16
  • Published

winreg-ts

provides access to the windows registry through the REG tool

  • v1.0.4
  • 41.57
  • Published

rcinfo

Node module to show resources informations of exe and dll files

  • v0.1.3
  • 41.56
  • Published

@esm2cjs/human-signals

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

  • v5.0.0
  • 41.47
  • 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
  • 41.46
  • Published

gettemporaryfilepath

Generate temporary file names in your OS' temporary dir

  • v1.0.1
  • 41.31
  • 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.18
  • Published

win-version-info

Windows-only native addon to read version info from executables

  • v6.0.1
  • 41.02
  • Published

rsa-compat

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

  • v2.0.8
  • 40.86
  • Published

@folder/xdg

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

  • v4.0.1
  • 40.74
  • Published

reopen-tty

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

  • v1.1.2
  • 40.51
  • 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.37
  • Published

homebridge-config-ui-x

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

  • v5.5.0
  • 40.06
  • Published

chalk-string

Chalk with style strings

  • v4.0.0
  • 39.85
  • Published

loadavg-windows

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

  • v1.1.1
  • 39.84
  • Published

lnk

Create links between files cross-platform

  • v1.1.0
  • 39.64
  • Published

windows-system-proxy

Access the Windows system proxy settings from Node.js

  • v1.0.1
  • 39.21
  • Published

os-proxy-config

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

  • v1.1.2
  • 38.97
  • Published

@installdoc/ansible-gas-station

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

  • v2.1.0
  • 38.81
  • Published

spawn-cmd

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

  • v0.0.2
  • 38.76
  • Published

pdf-to-printer

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

  • v5.6.0
  • 38.57
  • Published

globstar

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

  • v1.0.0
  • 38.26
  • 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
  • 38.20
  • Published

winbox

Modern HTML5 window manager for the web.

  • v0.2.82
  • 38.16
  • Published

ffmpeg-ffprobe-static

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

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

cash-true

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

  • v0.0.2
  • 37.97
  • Published

sysend

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

  • v1.17.5
  • 37.79
  • Published

cash

Cross-platform Linux commands in pure ES6.

  • v0.8.0
  • 37.69
  • Published

cash-cp

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

  • v0.2.0
  • 37.47
  • Published

native-notifier

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

  • v0.1.6
  • 37.36
  • Published

hellojs

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

  • v1.20.0
  • 37.18
  • Published

cross-env-file

Run scripts that set environment across platforms via JSON file

  • v1.0.0
  • 37.16
  • Published

@aternus/csv-to-xlsx

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

  • v3.0.1
  • 36.97
  • Published

universal-path

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

  • v0.1.0
  • 36.97
  • Published

rage-edit

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

  • v1.2.0
  • 36.88
  • Published

browser-launcher

detect and launch browser versions, headlessly or otherwise

  • v4.0.0
  • 36.71
  • Published

system-font-css

Use the native system font of the OS running the browser

  • v2.0.2
  • 36.66
  • Published

native-reg

Native in-process low-level windows registry access.

  • v1.1.1
  • 36.20
  • Published

@naholyr/cross-env

Run scripts that set and use environment variables across platforms

  • v1.0.0
  • 35.76
  • 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
  • 35.71
  • Published

winser-with-api

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

  • v1.0.2
  • 35.71
  • Published

custom-electron-titlebar

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

  • v4.2.8
  • 35.40
  • Published

html-pdf-chrome

HTML to PDF and image converter via Chrome/Chromium

  • v0.8.4
  • 34.77
  • Published

winser

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

  • v1.0.3
  • 34.67
  • Published

@awo00/smb2

A SMB2 implementation in TypeScript

  • v1.1.1
  • 34.65
  • Published

crocket

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

  • v1.0.15
  • 34.56
  • Published

get-windows

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

  • v9.2.3
  • 33.97
  • Published

cross-zip-cli

Zip directories cross platform from the CLI.

  • v1.0.0
  • 33.74
  • Published

frida

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

  • v17.2.17
  • 33.56
  • Published

is-mingw

Check if the process is running inside MinGW

  • v2.0.0
  • 33.46
  • Published

unwin

Transform windows absolute paths into UNIX paths.

  • v1.0.2
  • 33.38
  • Published

cross-spawn-extra

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

  • v3.0.3
  • 33.08
  • Published

fluent-ui

React UI library for UWP design

    • v0.1.0
    • 32.82
    • Published

    out-url

    Cross platform Node.js Utility to open urls in browser

    • v1.2.2
    • 32.69
    • Published

    pe-coff

    Parse the COFF file header of a PE

    • v1.0.0
    • 32.55
    • Published

    windows-shortcuts

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

    • v0.1.6
    • 32.42
    • Published

    start-on-windows-boot

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

    • v1.0.0
    • 32.33
    • Published

    menubar

    high level way to create menubar desktop applications with electron

    • v9.5.1
    • 32.33
    • Published

    pm2-windows-startup

    Utility to make PM2 automatically resurrect on Windows startup

    • v1.0.3
    • 32.11
    • Published

    pe-signature

    Test if buffer is a PE signature

    • v1.0.0
    • 32.08
    • Published

    is-appveyor

    Check if Node script is running on AppVeyor

    • v1.0.0
    • 31.97
    • Published

    windows-env

    Normalized environment variables for Windows XP and up

    • v1.0.1
    • 31.92
    • Published

    pe-machine-type

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

    • v1.0.0
    • 31.92
    • Published

    line-count

    Count the lines in a string.

    • v0.1.0
    • 31.88
    • Published

    valid-directory

    Check whether or not a directory and its descendants are valid

    • v4.9.0
    • 31.86
    • Published

    minicat

    Windows compatible cat shell command polyfill

    • v1.0.0
    • 31.83
    • Published

    ffbinaries

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

    • v1.1.6
    • 31.83
    • 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
    • 31.61
    • Published

    home

    Gets the home dir or resolves home directories.

    • v2.0.0
    • 31.49
    • Published

    cash-rm

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

    • v0.2.0
    • 31.38
    • 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.29
    • Published

    win-iap

    Verifies windows store receipts.

    • v0.0.6
    • 31.08
    • Published

    elevated

    Check if script is executed with elevated permissions: using sudo on Linux or administrator rights on Windows

    • v1.2.1
    • 31.08
    • Published

    jest-os-detection

    Allow to specify on which platform to run jest tests

    • v1.3.1
    • 31.06
    • Published

    lnfs

    Safely force create symlinks

    • v3.0.1
    • 31.06
    • Published

    check-if-windows

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

    • v1.0.0
    • 30.91
    • Published

    windows-cpu

    CPU monitoring utilities for Node.js apps on Windows.

    • v1.1.0
    • 30.87
    • Published

    ctrlc-wrapper

    Wrapper enabling to send CTRL+C signal to child process

    • v0.0.5
    • 30.86
    • Published

    node-bash

    Node.js binding for Bash

    • v5.0.1
    • 30.83
    • Published

    windows-elevate

    Executes a command in an elevated command prompt

    • v1.0.1
    • 30.74
    • Published

    cross-path-sort

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

    • v1.0.0
    • 30.72
    • Published

    cross-env-default

    Run scripts that set and use environment variables across platforms. Supports setting default values.

    • v5.1.3-1
    • 30.56
    • Published

    utils-platform

    Returns the platform on which the current process is running.

    • v1.0.0
    • 30.49
    • Published

    forcefocus

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

    • v1.1.0
    • 30.46
    • 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.35
    • 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
    • 30.08
    • Published

    winresourcer

    Node wrapper of Anolis Resourcer (windows executable resource editor)

    • v0.9.0
    • 30.01
    • Published

    terminator.js

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

    • v0.12.14
    • 29.90
    • Published

    cash-mkdir

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

    • v0.2.0
    • 29.88
    • Published

    sanitize-basename

    Sanitize a file name for cross-platform validity.

    • v2.0.2
    • 29.84
    • 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
    • 29.73
    • Published

    browser-launcher2

    Detect, launch and stop browser versions

    • v0.4.6
    • 29.71
    • Published

    fetch-installed-software

    Provides functions to fetch information about software installed on the machine

    • v0.0.7
    • 29.63
    • Published

    lnk-cli

    Create links between files cross-platform

    • v1.0.1
    • 29.33
    • 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
    • 29.33
    • Published

    openssl.exe

    Binaries for OpenSSL on Windows

      • v0.0.2
      • 29.29
      • Published

      innosetup-compiler

      Node wrapper to compile inno setup scripts (.iss)

      • v6.3.1
      • 29.27
      • Published

      iisexpress-proxy

      A simple local proxy useful for accessing IIS Express from remote machines.

      • v1.7.37
      • 29.23
      • Published

      lnfs-cli

      Safely force create symlinks

      • v2.1.0
      • 29.21
      • Published

      windows-focus-assist

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

      • v1.4.0
      • 29.20
      • Published

      iectrl

      Command line interface and Node module for managing ievms virtual machines

      • v0.1.2
      • 29.15
      • Published

      cash-ls

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

      • v0.2.0
      • 28.95
      • Published

      super-shell-mcp

      MCP server for executing shell commands across multiple platforms

      • v2.0.13
      • 28.94
      • Published

      hound

      Cross platform directory tree watcher, focussed on reliability, speed, and simplicity.

      • v1.0.5
      • 28.85
      • Published

      common-path

      Finds the longest common parent directory path in an array of file path strings or custom objects. Also returns sub and base parts for each path.

      • v1.0.1
      • 28.80
      • Published

      pdf-to-printer2

      A utility to print PDF files from Node.js and Electron. Forked from https://github.com/artiebits/pdf-to-printer

      • v2.0.8
      • 28.73
      • Published