JSPM

Found 3110 results for windows powershell

windows-powershell

lightweight, functional, promise-based powershell wrapper

  • v0.1.1
  • 231.69
  • Published

wsl-utils

Utilities for working with Windows Subsystem for Linux (WSL)

  • v0.1.0
  • 156.48
  • Published

powerballoon

Windows balloon notification using PowerShell.

  • v2.0.2
  • 120.17
  • Published

powershell-command-executor

Provides a registry and gateway for execution powershell commands through long-lived established remote PSSessions via a stateful-process-command-proxy pool of powershell processes

  • v1.1.4
  • 107.04
  • Published

nodejs-powershell

Easily run PowerShell from your NodeJS app

  • v4.0.0
  • 92.01
  • Published

get-startapps

Wrapper for the PowerShell Get-StartApps command.

  • v2.0.2
  • 78.70
  • Published

path-key

Get the PATH environment variable key cross-platform

  • v4.0.0
  • 77.93
  • Published

slash

Convert Windows backslash paths to slash paths

  • v5.1.0
  • 77.57
  • Published

cross-spawn

Cross platform child_process#spawn and child_process#spawnSync

  • v7.0.6
  • 77.26
  • Published

human-signals

Human-friendly process signals

  • v8.0.1
  • 76.59
  • Published

is-wsl

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

  • v3.1.0
  • 76.33
  • Published

log-symbols

Colored symbols for various log levels. Example: `โœ”๏ธŽ Success`

  • v7.0.1
  • 74.68
  • 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.87
  • Published

otak-mcp-shell

Windows PowerShell MCP server with system directory protection and SSE/HTTP streaming support

  • v2.1.0
  • 71.09
  • Published

gemini-mcp-tool-windows-fixed

Windows-compatible MCP server that enables AI assistants to interact with Google Gemini CLI - Fixed version for Windows environments

  • v1.0.21
  • 70.26
  • 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.45
  • Published

environment

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

  • v1.1.0
  • 69.16
  • Published

cross-env

Run scripts that set and use environment variables across platforms

  • v10.0.0
  • 68.42
  • Published

is-unc-path

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

  • v1.0.0
  • 67.59
  • 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.32
  • Published

unixify

Convert Windows file paths to unix paths.

  • v1.0.0
  • 66.49
  • Published

ospath

Operating system specific paths.

  • v1.2.2
  • 66.14
  • 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.99
  • Published

lcid

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

  • v5.0.0
  • 65.89
  • Published

@obayd/powerjs

Do the powershell magic... right from your script!

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

os-name

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

  • v6.1.0
  • 63.72
  • Published

windows-release

Get the name of a Windows version from the release number: `5.1.2600` โ†’ `XP`

  • v6.1.0
  • 63.61
  • Published

systeminformation

Advanced, lightweight system and OS information library

  • v5.27.8
  • 62.06
  • 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.30
  • Published

xdg-portable

Determine XDG Base Directory paths (OS/platform portable)

  • v10.6.0
  • 58.97
  • 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.80
  • Published

x-default-browser

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

  • v0.5.2
  • 57.18
  • Published

resedit

Node.js library editing Windows Resource data

  • v2.0.3
  • 56.94
  • Published

axios-ntlm

An NTLM auth extension to the Axios HTTP library

  • v1.4.4
  • 56.55
  • 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.45
  • Published

winreg

provides access to the windows registry through the REG tool

  • v1.2.5
  • 55.80
  • Published

react-native-share

Social share, sending simple data to other apps.

  • v12.2.0
  • 54.68
  • Published

absolute-path

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

  • v0.0.0
  • 54.27
  • Published

canonical-path

paths that always use forward slashes

  • v1.0.0
  • 54.16
  • Published

path-unified

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

  • v0.2.0
  • 53.93
  • Published

electron-log

Just a simple logging module for your Electron application

  • v5.4.3
  • 53.75
  • Published

cross-zip

Cross-platform .zip file creation

  • v4.0.1
  • 53.35
  • Published

taskkill

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

  • v5.0.0
  • 53.06
  • Published

@jchip/nvm

nvm: a universal node.js version manager for Windows (no admin) and Unix

  • v1.7.0
  • 52.27
  • Published

ffmpeg-static

ffmpeg binaries for macOS, Linux and Windows

  • v5.2.0
  • 52.26
  • Published

colors-option

Let users toggle colors

  • v6.0.1
  • 52.16
  • Published

@netlify/run-utils

Utility for running commands inside Netlify Build

  • v6.0.2
  • 52.14
  • Published

@netlify/git-utils

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

  • v6.0.2
  • 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
  • 52.00
  • Published

fswin

nodejs fs extensions for windows

  • v3.24.829
  • 51.33
  • Published

puka

A cross-platform library for safely passing strings through shells

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

super-shell-mcp

MCP server for executing shell commands across multiple platforms

  • v2.0.13
  • 50.27
  • Published

win-ca

Get Windows System Root certificates

  • v3.5.1
  • 49.90
  • 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.66
  • Published

react-native-sound

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

  • v0.12.0
  • 49.32
  • Published

upath2

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

  • v3.1.20
  • 49.15
  • Published

xpipe

Use cross-platform IPC paths in Node.js.

  • v1.0.8
  • 49.08
  • Published

powertoast

Windows toast notification and toastXml string builder.

  • v3.0.0
  • 48.73
  • 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.59
  • Published

@akryum/winattr

Foolproof Windowsยฎ file attributes.

  • v3.0.0
  • 48.06
  • Published

system-ca

Access the system certificate store on Windows, macOS and Linux

  • v2.0.1
  • 47.96
  • Published

binjumper

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

  • v0.1.4
  • 47.67
  • 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.61
  • Published

hidefile

Hide files and directories on all platforms.

  • v3.0.0
  • 47.37
  • Published

winattr

Foolproof Windowsยฎ file attributes.

  • v3.0.0
  • 47.30
  • 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.57
  • Published

is-admin

Check if the process is running as administrator on Windows

  • v4.0.0
  • 46.18
  • Published

is-win

Check if the machine is running Windows or not.

  • v1.0.11
  • 45.99
  • Published

windows-locale

Windows Language Code Identifier (LCID) for JavaScript

  • v1.1.3
  • 45.62
  • Published

locale-codes

Language codes & country codes

  • v1.3.1
  • 45.04
  • Published

is-elevated

Check if the process is running with elevated privileges

  • v4.0.0
  • 44.64
  • Published

cross-port-killer

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

  • v1.4.0
  • 44.29
  • Published

@cronvel/ms-kit

PowerShell and various Windows utilities useful for Node.js/Electron.

  • v0.3.6
  • 44.01
  • Published

7zip

7zip Windows Package via Node.js

  • v0.0.6
  • 43.81
  • Published

cross-os

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

  • v1.5.0
  • 43.52
  • 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
  • 42.98
  • 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.54
  • Published

react-native-test-app

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

  • v4.4.7
  • 42.52
  • Published

slash2

Convert Windows backslash paths to slash paths

  • v2.0.0
  • 42.39
  • Published

node-powershellcore

Easily run PowerShell from your NodeJS app - cross platform edition!

  • v1.0.0
  • 42.35
  • Published

innosetup

Node wrapper to compile inno setup scripts (.iss)

  • v6.4.1
  • 42.34
  • Published

make-dir-cli

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

  • v4.0.0
  • 42.33
  • Published

fse

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

  • v4.0.1
  • 42.25
  • Published

unwrap-npm-cmd

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

  • v1.1.2
  • 41.93
  • Published

winreg-ts

provides access to the windows registry through the REG tool

  • v1.0.4
  • 41.80
  • Published

rcinfo

Node module to show resources informations of exe and dll files

  • v0.1.3
  • 41.60
  • Published

@esm2cjs/human-signals

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

  • v5.0.0
  • 41.39
  • 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.38
  • Published

gettemporaryfilepath

Generate temporary file names in your OS' temporary dir

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

win-version-info

Windows-only native addon to read version info from executables

  • v6.0.1
  • 41.01
  • Published

rsa-compat

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

  • v2.0.8
  • 40.94
  • Published

@folder/xdg

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

  • v4.0.1
  • 40.67
  • Published

reopen-tty

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

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

homebridge-config-ui-x

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

  • v5.5.0
  • 40.14
  • Published

loadavg-windows

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

  • v1.1.1
  • 39.97
  • Published

chalk-string

Chalk with style strings

  • v4.0.0
  • 39.87
  • Published

lnk

Create links between files cross-platform

  • v1.1.0
  • 39.60
  • Published

windows-system-proxy

Access the Windows system proxy settings from Node.js

  • v1.0.1
  • 39.18
  • Published

os-proxy-config

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

  • v1.1.2
  • 38.92
  • 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.71
  • Published

pdf-to-printer

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

  • v5.6.0
  • 38.54
  • Published

spawn-cmd

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

  • v0.0.2
  • 38.43
  • Published

globstar

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

  • v1.0.0
  • 38.13
  • 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.10
  • Published

winbox

Modern HTML5 window manager for the web.

  • v0.2.82
  • 38.07
  • Published

cash-true

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

  • v0.0.2
  • 38.02
  • Published

sysend

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

  • v1.17.5
  • 37.78
  • Published

cash

Cross-platform Linux commands in pure ES6.

  • v0.8.0
  • 37.69
  • Published

ffmpeg-ffprobe-static

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

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

cash-cp

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

  • v0.2.0
  • 37.52
  • 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
  • 37.50
  • Published

native-notifier

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

  • v0.1.6
  • 37.32
  • Published

windowslib

Windows Phone Utility Library

  • v0.6.9
  • 37.19
  • Published

cross-env-file

Run scripts that set environment across platforms via JSON file

  • v1.0.0
  • 37.15
  • Published

hellojs

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

  • v1.20.0
  • 37.14
  • Published

universal-path

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

  • v0.1.0
  • 37.07
  • 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.93
  • Published

browser-launcher

detect and launch browser versions, headlessly or otherwise

  • v4.0.0
  • 36.81
  • Published

rage-edit

๐Ÿ—ƒ Simple access to, and manipulation of, the Windows Registry. With promises. Without rage.

  • v1.2.0
  • 36.79
  • Published

native-reg

Native in-process low-level windows registry access.

  • v1.1.1
  • 36.21
  • 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.81
  • Published

@naholyr/cross-env

Run scripts that set and use environment variables across platforms

  • v1.0.0
  • 35.76
  • Published

system-font-css

Use the native system font of the OS running the browser

  • v2.0.2
  • 35.73
  • 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.38
  • 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.71
  • Published

@awo00/smb2

A SMB2 implementation in TypeScript

  • v1.1.1
  • 34.66
  • Published

crocket

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

  • v1.0.15
  • 34.52
  • Published

get-windows

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

  • v9.2.3
  • 34.07
  • Published

x-vol

Cross-platform system volume controller for Windows, macOS, and Linux

    • v0.0.6
    • 33.78
    • 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.65
    • Published

    supports-ansi

    Detect whether a terminal supports ANSI escape sequences

    • v1.0.6
    • 33.48
    • Published

    unwin

    Transform windows absolute paths into UNIX paths.

    • v1.0.2
    • 33.47
    • Published

    is-mingw

    Check if the process is running inside MinGW

    • v2.0.0
    • 33.30
    • 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.86
      • Published

      win-dialogs

      Node.js wrapper for native Windows file and folder dialogs using PowerShell.

      • v1.4.0
      • 32.76
      • Published

      @buildappolis/sharex-mcp-server

      Model Context Protocol server for seamless ShareX integration with Claude Code - view screenshots and GIFs instantly

      • v1.0.0
      • 32.66
      • Published

      out-url

      Cross platform Node.js Utility to open urls in browser

      • v1.2.2
      • 32.65
      • Published

      pe-coff

      Parse the COFF file header of a PE

      • v1.0.0
      • 32.54
      • 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.38
      • Published

      menubar

      high level way to create menubar desktop applications with electron

      • v9.5.1
      • 32.25
      • Published

      pm2-windows-startup

      Utility to make PM2 automatically resurrect on Windows startup

      • v1.0.3
      • 32.07
      • Published

      pe-signature

      Test if buffer is a PE signature

      • v1.0.0
      • 32.06
      • Published

      line-count

      Count the lines in a string.

      • v0.1.0
      • 31.96
      • Published

      is-appveyor

      Check if Node script is running on AppVeyor

      • v1.0.0
      • 31.93
      • Published

      windows-env

      Normalized environment variables for Windows XP and up

      • v1.0.1
      • 31.88
      • Published

      pe-machine-type

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

      • v1.0.0
      • 31.88
      • Published

      valid-directory

      Check whether or not a directory and its descendants are valid

      • v4.9.0
      • 31.84
      • 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

      home

      Gets the home dir or resolves home directories.

      • v2.0.0
      • 31.42
      • 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.25
      • 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.23
      • Published

      elevated

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

      • v1.2.1
      • 31.12
      • Published

      win-iap

      Verifies windows store receipts.

      • v0.0.6
      • 31.09
      • 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.04
      • Published

      cash-rm

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

      • v0.2.0
      • 31.00
      • Published

      ctrlc-wrapper

      Wrapper enabling to send CTRL+C signal to child process

      • v0.0.5
      • 30.90
      • Published

      check-if-windows

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

      • v1.0.0
      • 30.90
      • Published

      node-bash

      Node.js binding for Bash

      • v5.0.1
      • 30.87
      • Published

      windows-cpu

      CPU monitoring utilities for Node.js apps on Windows.

      • v1.1.0
      • 30.85
      • 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.70
      • Published

      sanitize-basename

      Sanitize a file name for cross-platform validity.

      • v2.0.2
      • 30.68
      • Published

      cross-env-default

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

      • v5.1.3-1
      • 30.65
      • Published

      utils-platform

      Returns the platform on which the current process is running.

      • v1.0.0
      • 30.53
      • Published

      forcefocus

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

      • v1.1.0
      • 30.47
      • 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

      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.25
      • Published

      winresourcer

      Node wrapper of Anolis Resourcer (windows executable resource editor)

      • v0.9.0
      • 30.05
      • Published

      cash-mkdir

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

      • v0.2.0
      • 29.87
      • Published

      terminator.js

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

      • v0.12.14
      • 29.82
      • Published