====== Kommandozeilenwerkzeuge cli ====== Damit sind Werkzeuge gemeint, die sich in erster Linie im Terminal bedienen lassen. Im weitere Sinne nicht nur //command line// (cli) sondern //terminal user interface// (tui). ===== term ===== * [[http://dtach.sourceforge.net/|dtach]], a program that emulates the detach feature of screen * [[https://github.com/junegunn/fzf|fzf]], fuzzy finder for the shell * [[https://github.com/jonathanslenders/pymux|pymux]] a python based terminal multiplexer * [[http://www.gnu.org/software/screen/|screen]], full-screen window manager that multiplexes a physical terminal between several processes * [[https://tmate.io/|tmate]], tmate is a fork of tmux for instant terminal sharing * [[https://tmux.github.io/|tmux]], a terminal multiplexer ♥ * [[https://github.com/cslarsen/wpm|wpm]] — measure and improve your typing speed ===== txt ===== ==== txt processing ==== * [[http://www.methods.co.nz/asciidoc/|asciidoc]], text based document generation * [[http://www.pell.portland.or.us/~orc/Code/discount/|discount]] a C implementation of the Markdown markup language * [[http://docutils.sourceforge.net/|docutils]], python documentation tools, special reStructured Text, rst ==== misc ==== * [[https://github.com/andmarti1424/sc-im|sc-im]], spreadsheet calculator improvised, curses spreadsheet program for terminal * [[https://github.com/joliv/fla.sh|fla.sh]], Paper-light flashcards in under 40 lines of bash. ==== editors ==== * [[https://amp.rs/|amp]], a complete texteditor for the terminal * [[https://craigbarnes.gitlab.io/dte/|dte]], text editor * [[https://micro-editor.github.io/|micro]]a modern and intuitive terminal-based text editor * [[http://www.nano-editor.org/|nano]], text-editor * [[https://github.com/slap-editor/slap|slap]] a sublime-like terminal-based text editor * [[http://www.chiark.greenend.org.uk/~sgtatham/tweak/|tweak]], a hex editor * [[http://www.vim.org|vim]] vi improved, text-editor ♥ ===== gfx ===== * [[http://feh.finalrewind.org/|feh]], a imlib2-based image viewer * [[http://www.nongnu.org/fbi-improved/|fim]], a customizable and scriptable image viewer based on fbi * [[https://github.com/eXeC64/imv|imv]], image viewer for X11/Wayland * [[http://www.johnhawthorn.com/meh/|meh]] is a image viewer using raw XLib. * [[http://spiegl.de/qiv/|qiv]], a gdk/Imlib image viewer. * [[https://spwhitton.name/tech/code/sscan/|sscan]], Sean's scanner a TUI-Interface to SANE * [[https://github.com/muennich/sxiv|sxiv]], Simple (or small or suckless) X Image Viewer ♥ * [[https://github.com/karlch/vimiv|vimiv]], an image viewer with vim-like keybindings * [[https://gist.github.com/lelandbatey/8677901|whiteboardpicturecleaner]], bash one-liner to clean pictures taken from whiteboards ===== net ===== * [[https://github.com/jwilberding/bcp|bcp]], copy files between terminals or computers on a local network. * [[https://github.com/sickill/bitpocket|bitpocket]], DIY Dropbox or 2-way directory [r]sync with proper deletion * [[https://github.com/tgraf/bmon/|bmon]], bandwidth monitor and rate estimator * [[http://forge.projet-libre.org/projects/cltwit/wiki|cltwit]], command line twitter client * [[https://github.com/oblique/create_ap|create_ap]], a script that creates a NATed or Bridged WiFi Access Point * [[http://pyropus.ca/software/getmail/documentation.html|getmail]], a mail retriever to get your mail from one or more mail accounts on various mail servers * [[https://github.com/jorgebastida/glue/|glue]], a command line tool to generate CSS sprites * [[http://www.irssi.org/|irssi]], a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins. * [[http://lostpackets.de/khal/|khal]], CalDAV based calendar program, allowing syncing of calendars * [[http://mcabber.com/|mcabber]], a Jabber console client. * [[https://newsboat.org//|newsboat]], a RSS/Atom feed reader for text terminals. * [[http://www.pjsip.org/pjsua.htm|pjsua]], command line SIP user agent, softphone * [[http://zachlatta.com/postman/|postman]], utility for batch sending email * [[http://ppladdressbook.org/|ppl]], The command line address book * [[http://www.profanity.im/|profanity]], a console based XMPP client * [[http://www.pixelbeat.org/scripts/ps_mem.py|ps_mem.py]], displays memory usage nicely * [[http://chr.tx0.org/qataki/|qataki]], a command line Identi.ca/StatusNet/Twitter client * [[http://rsstool.sourceforge.net/|rsstool]], is a tool to read, parse, merge, and write RSS and Atom feeds. * [[http://holdenc.altervista.org/seren/|seren]], a VoIP program based on the Opus codec that allows you to create a voice conference from the terminal, with up to 10 participants, without having to register accounts, exchange emails, or add people to contact lists. * [[https://github.com/jgoerzen/twidge/wiki|twidge]], a tool for interacting with microblogging sites such as Twitter and identi.ca. * [[http://tyrs.nicosphere.net/|tyrs]], ncurses microblogging client * [[http://www.floodgap.com/software/ttytter/|ttytter]], perl based twitter client * [[https://thp.io/2008/urlwatch/|urlwatch]],a tool for monitoring webpages for updates * [[https://github.com/halhen/shic/blob/master/README.md|shic]], shellscript Irc Client * [[https://github.com/untitaker/vdirsyncer|vdirsyncer]], synchronizes caldav calendars and carddav addressbooks between two storages * [[http://w3m.sourceforge.net/|w3m]], a text-based web browser as well as a pager like 'more' or 'less'. * [[http://www.morningstarsecurity.com/research/whatweb|whatweb]], Next generation web scanner. Identify what websites are running. * [[http://www.videlibri.de/xidel.html|xidel]] ,HTML/XML/JSON data extraction tool ====mail==== * [[http://www.courier-mta.org/cone/|cone]], console newsreader and emailer * [[http://msmtp.sourceforge.net/|msmtp]], is a SMTP client * [[http://www.mutt.org/|mutt]], E-Mail Client ====podcast==== * [[http://podcatcher.rubyforge.org/|armangil's podcatcher]], cli ruby based podcatcher * [[https://github.com/xgi/castero/|castero]], cli podfetcher und Anzeiger, Spieler. Aber hat als Abhängigkeit vlc Media Player * [[http://castget.johndal.com/|castget]], podcast client * [[https://github.com/manolomartinez/greg|greg]], command-line podcast aggregator * [[https://github.com/rafaelmartins/marrie|marrie]], a simple podcast client that runs on the CLI. * [[http://podracer.sourceforge.net/|podracer]], a podcast aggregator supports torrent as well ===== sys ===== * [[http://www.atoptool.nl/|atop]], a full-screen performance monitor that is capable of reporting the activity of all processes * [[https://github.com/borgbackup|borg]], backup tool ♥ * [[https://github.com/otakuto/crazydiskinfo|crazydiskinfo]], S.M.A.R.T Tui-Tool to check health of devices * [[http://dar.sourceforge.net/|dar]], diskarchiver, backup tool * [[https://github.com/Vifon/deer|deer]], a file navigator for zsh inspired by ranger. * [[https://github.com/2called-chaos/dle|dle]], directory list edit – edit file structures in your editor * [[http://duc.zevv.nl/|duc]], ein Speicherbelegungsprogramm und poetenzieller ncdu successor * [[https://github.com/l3ib/fsniper|fsniper]], a tool that monitors a given set of directories for new or modified files then applies rule based scripts. * [[http://random.zerodogg.org/gpgpwd/|gpgpwd]], a terminal-based password manager. * [[http://hdt-project.org/|hdt]], a hardware detection tool * [[http://htop.sourceforge.net/|htop]], an interactive process viewer for Linux * [[https://github.com/TrilbyWhite/Leela|leela]], a CLI frontend to the poppler-glib library of PDF functions. * [[http://people.freebsd.org/~abe/|lsof]],list open files, [[http://danielmiessler.com/study/lsof/|siehe auch]] * [[https://github.com/thomasfrivold/luksus|luksus]], tool that creates an encrypted volume and filesystem on storages (luks, truecrypt, geli) * [[https://github.com/laurent22/massren|massren]], rename multiple files using your text editor * [[http://tamentis.com/projects/mdp/|mdp]], „mot de passe“, password manger, that simple uses GnuPG backend * [[http://www.vanheusden.com/multitail/|multitail]], view one or multiple files like the original tail program. * [[http://dev.yorhel.nl/ncdu|ncdu,]] ncurses disk usage * [[https://github.com/jarun/nnn|nnn]], file manager, fast * [[https://github.com/paul-nechifor/ohmu|ohmu]], space usage in terminal * [[http://swapoff.org/ondir.html|ondir]], a program that automatically executes scripts as you traverse directories at a terminal. * [[http://zx2c4.com/projects/password-store/|pass]], the standard unix password manager ♥ * [[https://github.com/cdown/passmenu|passmenu]], dmenu interface to pass, the standard Unix password manager * [[https://github.com/janlelis/pws/|pws]], a command-line password safe/manager written in Ruby * [[https://ranger.github.io/|ranger]], is a file manager with VI key bindings ♥ * [[http://www.toastball.net/toast/|toast]], packageless package manager for Unix systems and non-root users * [[https://www.dyne.org/software/tomb/|tomb]], zshell based file encryption with luks-container * [[https://github.com/andreafrancia/trash-cli|trash-cli]] - Command Line Interface to FreeDesktop.org Trash. * [[http://cdw.sourceforge.net/index.html|cdw]] - frontend for cdrecord/wodim, mkisofs/genisoimage, growisofs, dvd+rw-mediainfo, dvd+rw-format, xorriso, mkudffs ===== snd ===== * [[http://beets.radbox.org/|beets]], organize your music collection with musicbrainz * [[https://cmus.github.io/|cmus]], is a console music player for Unix-like operating systems. * [[https://github.com/lotuskip/cursetag|cursetag]], ncurses based audio file tag editor * [[https://ambrevar.bitbucket.io/demlo/|demlo]], a dynamic and extensible music library organizer (lua, ffmpeg) * [[http://nosignal.fi/ecasound/index.php|ecasound]], multitrack audio processing tool * [[http://eyed3.nicfit.net/|eyed3]], editing ID3 metadata * [[https://sourceforge.net/projects/meterec/|meterec]], console based multitrack recording * [[http://www.mpg123.org/|mpg123]],console based mp3 audio player and decoder library * [[https://musikcube.com/|musikcube]] is a fully functional terminal-based music player * [[https://github.com/hildensia/playalong|playalong]], music player for musicians * [[https://github.com/hakerdefo/pmrp|pmrp]], poor man's radio player. verwendet mpg123 * [[http://www.kariliq.nl/siren/|siren]], a text-based audio player * [[http://www.cryptm.org/~sturm/stag|stag]][[https://github.com/smabie/stag|@github]], ncurses based tagger for flac, opus, ogg, mp3 * [[http://www.pogo.org.uk/~mark/trx/|trx]], realtime audio over ip * [[http://vitunes.org/|vitunes]] a curses-based music player and playlist manager for *nix * [[https://github.com/mlux/webradio.sh|webradio.sh]], mplayer/dmenu basierters webradio-shellscrip ===== tools ===== * [[https://github.com/architv/soccer-cli|soccer-cli]], command line interface for all the football scores ===== vid ===== * [[https://github.com/lolilolicon/FFcast2|ffcast2]], ffmpeg, for screen recording. * [[https://github.com/zacoppotamus/TerminaIMdB|terminalimdb]], a command-line interface to imdb * [[https://github.com/intnull/videotop/blob/master/README.md|videotop]], console browser for online videos with vim-like keybindings. * [[http://mpv.io/|mpv]], mplayer fork, basierend auf mplayer und mplayer2 {{tag>cli kommandozeile vid snd term net gfx sys}}