Run a command using sudo, prompting the user with an OS dialog if necessary
Run a command using sudo, prompting the user with an OS dialog if necessary
Block users from running your app with root permissions
Try to downgrade the permissions of a process with root privileges and block access if it fails
Check if the process is running as root user, for example, one started with `sudo`
A JavaScript implementation of the elasticsearch Query DSL
Native TUN/TAP interface module for Node.js
HTTPS server running on localhost
Bindings to native Mac/Linux/Windows password APIs
VS Code Extensions Manager
unixodbc bindings for node
Wrap sudo with optional password cache
Get OS key mapping
Try to downgrade the permissions of a process with root privileges
The Lodash method `_.omit` exported as a module.
Node.js libgit2 asynchronous native bindings
Bindings to native Mac/Linux/Windows password APIs
Canvas graphics API backed by Cairo
The Sudo Platform makes it seamless for developers to integrate Sudo capabilities into their existing applications with minimal effort. For applications that support Open ID Connect, the User SDK enables applications to map their existing users to a Sudo
The Lodash method `_.merge` exported as a module.
Easy direct access to the most recent official timezone information for iCalendar files via JavaScript/TypeScript
International address parsing/normalization at C speed
Check if the process is running with elevated privileges
This project provides tools and libraries to help with creating new Web SDKs and components for Sudo Platform.
SSHKit extension, for sudo operation with password input.
SSHKit extension, for sudo operation with password input.
A backend to be used in conjunction with Capistrano 3 and SSHKit to allow deployment on setups where users login as one identity and then need to sudo to a different identity for each command.