Command Line Desktop Applications Alternatives

   My effort to show that anything on the Desktop can be done in a console.

   This is a work in progress.
  

Categories


Office | Grapics | Internet | Social Networking | Organization | Multimedia | File Converters | Games
Development | Utilities | File Management | Desktop Tools | Administration | Educational
Hobby/Specialty | Business/Finance Specialty

Office


Applications GUI Applications CLI Applications
Word Processor
  • OpenOffice.org Writer
  • Abiword
  • kword
Spreadsheet
  • OpenOffice.org Calc
  • gnumeric
  • Kspread
Presentation
  • OpenOffice.org Presentation
  • kpresent
PDF Viewer
  • xpdf
  • Adobe Acrobat Reader
  • kpdf
MS XML Formats (2007)
  • OpenOffice.org
[See File Converters]
MS Office Formats (pre-2007)
  • OpenOffice.org
  • Abiword (doc)
[See File Converters]
WordPerfect Formats
  • kword (.wpd)
[See File Converters]
OpenOffice.org Formats
  • OpenOffice.org
[See File Converters]
Abword Formats
  • Abiword
Desktop Publishing
  • Scribus
Mailing Labels
Dictionary
  • kdict
Thesaurus
  • kthesaurus
  • gaiksaurus
Spell Checker
  • espell
  • ispell
  • look
  • aspell
Grammar Checker
  • Kaptain
PDF Creator
  • Scribus
  • OpenOffice.org
[See Document converters]
PDF Editor
  • Scribus
Fonts
Text Manipulation
Text Viewers

Graphics

Applications GUI Applications CLI Applications
Drawing
  • OpenOffice.org Draw
Animation
  • Blender
  • ktoon
Image Viewer
  • gwenview
  • gqview
  • feh
Image Editor
  • gimp
Photo Manager
  • digiKam
  • f-spot
  • Create a simple database
  • Create Photo web gallery and view with links2
Digital Camera
  • digikam
  • gphoto2
  • gtkam
  • Kamera
Vector Drawer
  • inkscape
  • karbon
  • skencil
3D Modelling/Designing
  • Blender
3D rendering
  • Blender
CAD
  • qCAD
Scanning
  • Xsane

Internet

Applications GUI Applications CLI Applications
Email
  • evolution
  • kmail
  • thunderbird
Internet Browser
  • Firefox
  • Opera
Podcatcher
  • gpodder
RSS Feeder
  • Akregator
  • knewsticker
  • liferea
News Reader
Remote Connection
  • xvnc
Bittorrent
  • ktorrent
P2P
  • kmldonkey
  • mutella
Networking
  • Network Manager
  • wicd
Wireless
  • Network Manager
  • wicd
Network Sharing/Browsing
  • smb4k
  • pyNeighorhood
Wikipedia
  • web browser
  • [script] (download only)
FTP Client
  • gftp
  • kftpgrabber
  • lftp
File Transfer
  • gftp
  • kftpgrabber
  • lftp
File Hosting
Instant Messaging
  • Pidgin
  • kopete
Network Chat
VOIP/SIP Phone
  • Skype
  • gizmo
  • linphone
IRC Client
  • xchat
  • xbitch
Remote Conferencing
  • ekiga
Fax
  • efax-gtk
  • efax
  • gfax
  • kfax
Flash Downloader
Downloading
Uploading
URL Shortening
Access Search Engines
Network Tracking
  • traceroute
Informational


Social Networking


Application GUI Applications CLI Applications
Blogging
  • web browsers
Flickr
  • web browsers
  • kflickr
  • wget [URL] (Download only)
Youtube
  • web browsers with Flash
Twitter
  • web browser
  • gwibber
Last.fm
  • last.fm client
identi.ca
  • web browser
  • gwibber
Facebook
  • web browser
Second Life
Internet Movie database
  • imdb.com
  • imdb (query DB with CLI)
Yahoo Groups

Organization

Application GUI Applications CLI Applications
Calendar
  • evolution
  • sunbird
To-do List
  • gtodo
  • qtodo
Address Book
  • Kontact
  • Evolution
Note Taking
  • tomboy
  • vym
Wiki
Project Management
  • kfocus
  • kplato
  • opensched
  • planner
Flow Chart
  • kivio
Scheduling
Password Keeper
  • keepee

Multimedia

Applications GUI Applications CLI Applications
Video Player
  • mplayer
  • vlc
  • xine
Video Editing
Video Encoding
CD Player
Music Player
  • Amarok
  • Banshee
  • mplayer
  • xmms
Audio Editing/Mixing
  • audacity
Audio Recording
Midi Files
Music composition
  • abcmidi
  • abcm2ps
  • midicomp
Flash Player
  • Adobe Flash player
Audio Streaming
  • mplayer
  • vlc
Music Manager
  • Amarok
  • Bankshee
Music Organizer/Sorter
Mixer
ipod
  • gtkpod
TV Application
  • tvtime
TV Show Guide
Video Streaming
Webcam
DVD Player
  • mplayer
  • vlc
  • xine
CD/DVD Ripping
  • Brasero
  • DVD::RIP
  • k3b
CD/DVD Burner
  • Brasero
  • K3B
Audio File Tagging
DVD Authoring
  • dvdauthor
Audio File Conversion
  • audacity
  • aften

File Converters

Applications GUI Applications CLI Applications
Any Openoffice.org Convertion
(see unoconv site for list of formats)
  • OpenOffice.org
Use to view or send a document in any OOo supported format
Convert .txt to .doc/.odt
Convert .odt to .txt
  • OpenOffice.org writer
Convert .sxw to .html
Convert .pdf to .ps/.txt
Convert .xls to other
Convert HTML to .txt
Convert .docx to .txt
Convert .doc to other
Convert .ppt to .txt
Convert .chm to .pdf
Convert any Abiword compatible file (abw, rtf, txt, utf8, html, latex, pdf, pdb, odt,  kwd, eml, xml)
  • Abiword
Convert .rst to .pdf

Convert .cbr/cbz (comic book) to .pdf
Convert epub(ebook) to .pdf

Games

Applications GUI Applications CLI Applications
Shooter
  • quake
Puzzle
  • tetris
Arcade
  • tux racer
RPG
Strategy Games
Card Games
Board Games
Simulation Games
Word Games
Quiz
MUD


Development

Applications GUI Applications CLI Applications
HTML Editor
Text Editor
Text Comparison
  • diff
  • diffh
Database
Version Tracking
Freshmeat
Photo Gallery Generators
XML Handling

Utilities

Applications GUI Applications CLI Applications
Emulators
  • virtual box
  • vwware
  • KVM
Antivirus
Bluetooth connectivity
Palm/Handheld Syncing
  • jpilot
System Monitoring
  • Gkrellm
System Information
Network Monitoring
System Scheduling
  • kcron
Encryption
  • seahorse
Authenication
  • seahorse
Power Manager
Comic Viewer
  • comix

Weather
Clipboard
eBook Reader
Acronym Translator
Application Interaction
html tag remover


File Management

Applications GUI Applications CLI Applications
Compression
  • arK
File Search
  • beagle
File Manager
  • nautilas
  • dolphin
File Manipulation
  • cat
  • lxsplit
  • gsar
File Syncronization
  • Dropbox
Disk / Folder Usage
File Recovery
File Deletion
Misc

Desktop Tools

Applications GUI Applications CLI Applications
Desktop Management
  • KDE
  • Gnome
  • Xfce
  • Openbox
  • Fluxbox
  • etc
Desktop Customization
  • kcontrol
  • nitrogen
  • obconf
  • [edit config files]
  • .bashrc
  • /etc/screenrc
Screen Saver/Desktop Apps
Desktop Clocks
  • xclock
  • oclock
Audio Clock
  • saydate
  • saytime
Mouse
  • gpm
Screen Capture
Shells GUI Shell Emulators
  • Konsole
  • terminator
  • xterm
Trashcan
  • KDE Trash
  • Gnome Trash

Administration

Applications GUI Applications CLI Applications
Printing
  • cups
  • ink (ink levels)
  • lpd
  • lprng
Backup and Archieving
  • arK
Partition Formatting
  • gparted
  • fdisk
  • cdisk
  • parted
Package Management
  • synaptic
  • apt-get
  • aptitude
  • urpmi
  • yum
  • zypper
Package Lookup
  • whohas (Looks up availability of packages for various distros)
Firewalls
Service Management
  • sysv-rc-conf
Process Management
Network Administration
  • network manager
  • ifconfig
  • iwconfig
Data Recovery
System Clean up

Educational

Applications GUI Applications CLI Applications
Statistics
  • r
Mathematical
Astronomy
Typing Tutor
  • gtypist
Biology and Chemistry
[see SAL site]
Physics

Geography

Children

Bibliography
Vocabulary
  • Kvoctrain

Language


Hobby/Specialty

Applications GUI Applications CLI Applications
Geneology/Family History
  • gramps
Accessibility
  • Text-to-Speach

Ham Radio
  • dxcc
Mapping

Cell Phone Backup
  • wammu
Cell SMS Messaging
GIS
  • grass
Religious/Bible Reader
  • Bibletime
  • Xiphos
  • gVerse
  • Bibletech (supports various religious text including Bible, Book of Mormon, Koran, etc)
  • diatheke (SWORD interface)
  • verse
  • bible-kjv
Recipes
[see Text Editors or Note Taking]
Fingerprint Reader

Business/Finance Specialty

Applications GUI Applications CLI Applications
Accounting
Online Banking
Tax
Calculator
  • abaKus
Inventory Tracking

Investment Tracking
Currency Conversion
POS

Ticketing System
Call Que
Proposal Management

Todo

  • add url links to all CLI applications
  • Convert site to database Possibly (RonR) or Wiki (so others can edit)
  • Include links to tutorials, How-to's or other instruction
  • Improve page look to be more aesthetically pleasing
  • Continue to update applications
    
   I am constantly seeking recommendations for additions to this list or any other suggestions.
   Please email suggestions to jared (at) jaredandcoralee (dot) com.

Contributions

  •    Urukrama - recommended several applications which have been added to the list
  •    Christopher - recommended edbrowse accessibility tool
  •    Antonio - recommended ecasound audio mixing
  •    phrakture - recommended wicd-curses network manager
  •    Bart - recommended bti twitter/identi.ca client
  •    Jonas - recommended hpodder podcast catcher
  •    Jans - recommended AUCTex Emacs Latex
  •    Haiko - recommended Mercurial version control, python interpreter as a calculator, mathlab
  •    Xoan - recommended podget podcast catcher
  •    Laura - recommended several applications
  •    Patric - recommended vilistextum and Bastet
  •    Surly - recommended open tax solver, surfraw and octave
  •    Adrian - recommended too many to list
  •    Uriel (author of Snake Steak) - recommended too many to list, most from Plan 9 from user space
  •   Jonathon - recommeded audio burn and rubyripper
  •   Patrick YU - recommended Box Backup, tarsnap and darcs