Termit is an easy way to use Google Translate in your terminal.
Posts tagged with crossplatform.
Subscribe to the crossplatform tag feed.
nmh (new MH) is a powerful electronic mail handling system. It was originally based on version 6.8.3 of the MH message system developed by the RAND Corporation and the University of California. It is intended to be a (mostly) compatible drop-in replacement for MH.
nmh consists of a collection of fairly simple single-purpose programs to send, receive, save, retrieve, and manipulate e-mail messages. Since nmh is a suite rather than a single monolithic program, you may freely intersperse nmh commands with other commands at your shell prompt, or write custom scripts which use these commands in flexible ways.
Run a command in the named virtualenv.
vex is an alternative to virtualenv’s source wherever/bin/activate and deactivate, and virtualenvwrapper’s workon, and also virtualenv-burrito if you use that. It works in a more elegant way, though it does less. You might find it nicer to use. And it works with non-bash shells.
Gwitter is a Twitter client for the UNIX command line. Gwitter is written in Go.
Rhapsody is a text console IRC client for Unix operating systems. It is small, fast, portable and easy to use, yet it is full featured. The thing that separates it from the crowd is its intuitive menu driven user interface.
This is a tiny utility to download MP3 quran recitations from web sites. I have included my personal reciters (in the reciterList dict object), however the user is free to add his or her own list from a file when executing the script.
Wanderlust is a mail and news reader for Emacs with excellent IMAP support.
Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or block devices and does not hamper local filesystem performance.
mu is a tool for dealing with e-mail messages stored in the Maildir-format, on Unix-like systems. mu’s main purpose is to help you to find the messages you need, quickly; in addition, it allows you to view messages, extract attachments, create new maildirs…
mu includes an emacs-based e-mail client (
mu4e), a simple GUI (
mug) and bindings for the Guile/Scheme programming language.
A console client for the BitTorrent client Transmission.
daemonize runs a command as a Unix daemon.
Uses github’s own redcarpet library to provide accurate markdown previews in your local editor.
CSVfix is a command-line tool specifically designed to deal with CSV data. With it you can, among other things:
- Reorder, remove, split and merge fields
- Convert case, trim leading & trailing spaces
- Search for specific content using regular expressions
- Filter out duplicate data or data on exclusion lists
- Enrich with data from other sources
- Add sequence numbers and file source information
- Split large CSV files into smaller files based on field contents
- Perform arithmetic calculations on individual fields
- Validate CSV data against a collection of validation rules
- Convert between CSV and fixed format, XML, SQL and DSV