Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
created at April 16, 2014, 9:48 p.m.
Transform the first chunk in a stream
created at May 25, 2014, 3:42 p.m.
Round a number to a specific number of decimal places: 1.234 → 1.2
created at Aug. 13, 2015, 6:37 p.m.
Check whether a website is up or down
created at Oct. 20, 2015, 10:52 a.m.
Colored symbols for various log levels
created at July 10, 2014, 12:51 a.m.
Get running processes
created at May 31, 2015, 12:52 a.m.
Get stdin as a string or buffer
created at Feb. 13, 2014, 6:33 p.m.
Open the GitHub page of the given or current directory repo
created at Jan. 12, 2016, 5:36 p.m.
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
created at April 16, 2017, 1:34 p.m.
Static file serving for Electron apps
created at Jan. 11, 2018, 9 a.m.
Pretty logger for Electron apps
created at Jan. 23, 2018, 3:07 p.m.
Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow
created at Jan. 24, 2015, 10:57 a.m.
Traceur is a JavaScript.next to JavaScript-of-today compiler
created at Dec. 21, 2013, 3:38 p.m.
Check if something is a Node.js stream
created at Jan. 18, 2015, 6:55 p.m.
Get metadata of a package from the npm registry
created at June 15, 2014, 5:35 p.m.
Get or set the desktop wallpaper
created at Oct. 7, 2015, 7:52 p.m.
Detect the indentation of code
created at Aug. 11, 2013, 12:24 a.m.
Catch Objective-C exceptions in Swift
created at Jan. 4, 2020, 1:27 p.m.