Displaying 1 to 20 from 185 results

Caporal.js - A full-featured framework for building command line applications (cli) with node.js


A full-featured framework for building command line applications (cli) with node.js, including help generation, colored output, verbosity control, custom logger, coercion and casting, typos suggestions, and auto-complete for bash/zsh/fish.Angled brackets (e.g. <item>) indicate required input. Square brackets (e.g. [env]) indicate optional input.

pageres-cli - Capture website screenshots


Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.See pageres for the programmatic API and issues tracker.




alex - Catch insensitive, inconsiderate writing


📝 alex — Catch insensitive, inconsiderate writing.Whether your own or someone else’s writing, alex helps you find gender favouring, polarising, race related, religion inconsiderate, or other unequal phrasing in text.

emoj - Find relevant emoji from text on the command-line :open_mouth: :sparkles: :raised_hands: :horse: :boom: :see_no_evil:


Uses the API from this great article on Emoji & Deep Learning. Check out the Dango app if you want something like this on your phone.Works best on macOS. Terminals on Linux render emojis in monochrome as they don't support color emojis. On Linux, I would recommend installing Emoji One for full emoji coverage. Doesn't really work on Windows.


np - A better `npm publish`


Support my open source work by buying this excellent Node.js course.Run np without arguments to launch the interactive UI that guides you through publishing a new version.

create-dmg - Create a good-looking DMG for your macOS app in seconds


Imagine you have finished a macOS app, exported it from Xcode, and now want to distribute it to users. The most common way of distributing an app outside the Mac App Store is by putting it in a .dmg file. These are hard to create, especially good-looking ones. You can either pay for a GUI app where you have to customize an existing design or you can run some homebrewed Bash script and you still have to design it. This tool does everything for you, so you can play with your 🐈 instead.Discuss it on Product Hunt and Twitter.

tmi - TMI (Too Many Images) - discover your image weight on the web


Find out the image weight in your pages, compare to the BigQuery quantiles and discover what images you can optimize further. Verbose mode will show you a detailed summary of which images needs improving.

a11y - Accessibility audit tooling for the web (beta)


PhantomJS, which is used for generating the screenshots, is installed automagically, but in some rare cases it might fail to and you'll get an Error: spawn EACCES error. Download PhantomJS manually and reinstall a11y if that happens.

dredd - Language-agnostic HTTP API Testing Framework


Dredd is a language-agnostic command-line tool for validating API description document against backend implementation of the API. Dredd reads your API description and step by step validates whether your API implementation replies with responses as they are described in the documentation.

n98-magerun - The swiss army knife for Magento developers, sysadmins and devops


The n98 magerun cli tools provides some handy tools to work with Magento from command line. Development is done in develop branch.

trash-cli - Move files and folders to the trash


Works on macOS, Linux, and Windows.In contrast to rm which is dangerous and permanently delete files, this only moves them to the trash, which is much safer and reversible. I would also recommend reading my guide on safeguarding rm.

superb - Get superb like words


Currently ~100 words. I'm not accepting more words.The word list itself is just a JSON file and can be used wherever.

itunes-remote - Control iTunes via CLI :notes:


Using JXA via osascript via Node.js.It’s interactive and offering an own prompt.

conduct - 🖖 Generate a Code of Conduct for your project


tl;dr Having a Code of Conduct is helpful in fostering and enforcing a friendly inclusive community.Open source projects suffer from a startling lack of diversity, with dramatically low representation by women, people of color, and other marginalized populations. Part of this problem lies with the very structure of some projects: the use of insensitive language, thoughtless use of pronouns, assumptions of gender, and even sexualized or culturally insensitive names.