Get the name of the current operating system. Example: macOS Sierra
This library allows you to get a correct OS name and version
Get the operating system name of a client with JavaScript and the Navigator Web API
Detect and Print OS name cross-platform
jQuery Plugin which make your Visitor Browser, Device and OS Name and Version available in Javascript
Get the name of a Windows version from the release number: `5.1.2600` → `XP`
Get the name and version of a macOS release from the Darwin version
Operating system utilities for Bare
The [os](https://nodejs.org/api/os.html) module from node.js, but for browsers.
Detect the browser name, browser version, os name, plataform, country, region, city and others.
Determine common OS/platform paths (home, temp, ...)
Native OS module API shim for older node.js versions
Filter an array of objects to a specific OS
Get the system locale
Get the name of the current operating system. Example: macOS Sierra
Tests whether one path is inside another path
Filter an array of objects to a specific OS
an operating-system utility library
filesystem utilities for the npm cli
Better `os.arch()` for node and the browser -- detect OS architecture
Platform specific binary for msgpackr-extract on linux OS with x64 architecture
run-script-os is a tool that will let you use generic npm script commands that will pass through to os specific commands.
NodeJS Core Module Extended
Cross platform updater for electron applications
Cross platform library to get os name and version
Rust Library for AttackerKB API
build entire catkin workspace using bloom
A library for parsing and deserialising paths with special rules. The format is similar to `["$proj(com.xy.z): data ? cfg", "$const: os", "$val: rand-16"]`
gethostname for all platforms
Cross-platform system's host name functions
Validate hostnames according to IETF RFC 1123
dbus bindings for org.freedesktop.hostname1 with zbus
Validate hostname
hostname ~ (uutils) display or set the host name of the current host
Ruby Gem to Check OS
Get the name of the current operating system. Example: OS X Yosemite
The sys-uname library provides an interface for gathering information about your current platform. The library is named after the Unix 'uname' command but also works on MS Windows. Available information includes OS name, OS version, system name and so on. Additional information is available for certain platforms.
Ruby library for ease of merging hashes recursively, conforming to OS filesystem friendly names, and more.
Shell script to detect UNIX/Linux OS name, version and aspects of the OS
A pupet-lint to check you are not using legacy facts like `$::operatingsystem` or `$facts['operatingsystem']`. You should use the new structured facts like `$facts['os']['name']` instead
AbsoluteRenamer extension that provides system informations (such as username, OS name, ...) to include in the filename format
Takes a Mac OS X application name that uses Sparkle for auto-updates, and returns information about that application's Sparkle RSS feed or the latest download URL for that Application.
A pure-ruby growl notifier for UDP and GNTP growl protocols. ruby-growl allows you to perform Growl notifications from machines without growl installed (for example, non-OSX machines). What is growl? Growl is a really cool "global notification system originally for Mac OS X". You can receive Growl notifications on various platforms and send them from any machine that runs Ruby. OS X: http://growl.info Windows: http://www.growlforwindows.com/gfw/ Linux: http://github.com/mattn/growl-for-linux ruby-growl also contains a command-line notification tool named 'growl'. It is almost completely option-compatible with growlnotify. (All except for -p is supported, use --priority instead.)
FinderColor is a an extremely simple interface to the Finder label colors in Mac OS X. It uses Apple Events via the rb-appscript bridge to allow the getting and setting of colors without locking up the Finder using AppleScript. FinderColor can get and set labels by index or by color names (as symbols, e.g. :none, :orange, :red).
This Gem provides functionality similar to the Trash box in Windows OS. The name 'gomiko' was originated from Japanese "gomibako". If you think that it is "a shrine maiden(miko-san) who plays go", is it cute? Gomiko provides the gomiko command; it moves the file to ~/.trash with a change of rm. And the command also can display the history of deletion and can execute undo. Gomiko provides the Gomiko library. It is designed so that the trash box can be handled from the Ruby program as well.
Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment workflow. For additional security the private key itself can be encrypted with a user-generated password. For decryption using the key the password can be input into STDIN, or be defined by an ENV variable, or an OS-X Keychain Entry. Unlike many other existing encryption tools, Sym focuses on getting out of your way by offering a streamlined interface with password caching (if MemCached is installed and running locally) in hopes to make encryption of application secrets nearly completely transparent to the developers. Sym uses symmetric 256-bit key encryption with the AES-256-CBC cipher, same cipher as used by the US Government. For password-protecting the key Sym uses AES-128-CBC cipher. The resulting data is zlib-compressed and base64-encoded. The keys are also base64 encoded for easy copying/pasting/etc. Sym accomplishes encryption transparency by combining several convenient features: 1. Sym can read the private key from multiple source types, such as pathname, an environment variable name, a keychain entry, or CLI argument. You simply pass either of these to the -k flag — one flag that works for all source types. 2. By utilizing OS-X Keychain on a Mac, Sym offers truly secure way of storing the key on a local machine, much more secure then storing it on a file system, 3. By using a local password cache (activated with -c) via an in-memory provider such as memcached, sym invocations take advantage of password cache, and only ask for a password once per a configurable time period, 4. By using SYM_ARGS environment variable, where common flags can be saved. This is activated with sym -A, 5. By reading the key from the default key source file ~/.sym.key which requires no flags at all, 6. By utilizing the --negate option to quickly encrypt a regular file, or decrypt an encrypted file with extension .enc 7. By implementing the -t (edit) mode, that opens an encrypted file in your $EDITOR, and replaces the encrypted version upon save & exit, optionally creating a backup. 8. By offering the Sym::MagicFile ruby API to easily read encrypted files into memory. Please refer the module documentation available here: https://www.rubydoc.info/gems/sym
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.