Suggest a StoryDo you have a news tip? We would like to hear from you.

35 Terminal ( text ) based application for Linux

Terminal based application , which are minimalist apps running through your terminal … some people don’t like the fancy rich GUI and prefer simple text-based UI to use …they are old school geeks . Most of the apps in this post are very old and you may recognize them as revolutionary projects such as Vi . This list if for people who are new into Linux world and they wanna try something new ” old school stuff ” …

Chat : Terminal based applications :

1 – WeeChat-Curses IRC client modular and extensible .

2 – IRSSI : IRC terminal based client .

3 – Finch :

is a console-based IM program that lets you sign on to AIM, Jabber, MSN, Yahoo!, and other IM networks. It runs on Unixes. It uses GLib and ncurses.

sudo apt-get install finch

4 – BitlBee :

brings IM (instant messaging) to IRC clients. It’s a great solution for people who have an IRC client running all the time and don’t want to run an additional MSN/AIM/whatever client. Can be used with WeeChat or Irssi . it opens jabber , yahoo , msn , AIM , ICQ and googleTalk .

5 – BarnOwl :
BarnOwl : is a curses-based IM client , BarnOwl currently supports Zephyr, AIM, Jabber, and IRC .

install on Ubuntu / Debian :

sudo apt-get install barnowl

Editors :

6 – Nano :
Nano is quick , simple terminal based editor . Nano-Tiny is available for installation at the repository , thu nano is available as defualt on ubuntu .

sudo apt-get install nano-tiny

7 – Vi :
The infamous Editor for programers .

8 – Jed :
Terminal based programmers editor … it has very advanced interface as dropdown menus and advanced options .

9 – Emacs :
in terminal mode all you have to do is
$ emacs -nw

10-Pico :
stands for (Pine composer) as its intergrated with Pine email client

sudo apt-get install alpine-pico

11 – mped :
Programmer’s text editor … it has curses based UI and GTK interface .

12 – Levee :
Is a terminal based editor based on vi .

sudo apt-get install levee

Monitors :

13 – Atop :
Atop is an ASCII full-screen performance monitor that is capable of reporting the activity of all processes (even if processes have finished during the interval), daily logging of system and process activity for long-term analysis, highlighting overloaded system resources by using colors, etc. At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks, and network layers, and for every active process it shows the CPU utilization, the memory growth, priority, username, state, and exit code.

14 – hTop :
htop is terminal based monitor built with curses . monitor running processes , CPU , memory , swap and disks . as well as many other prameters .

15 –cbm – Color Bandwidth Meter – :
small terminal application to display the traffic currently flowing through your network devices.

sudo apt-get install cbm

16 – Bandwidth Monitor NG :
small and live ( real-time ) network monitor .

17 – DStat :
Real-time terminal based monitor program , its the replacement of vmstat, iostat, netstat and ifstat .

18 – bmon :
Is an interactive real-time network monitor , bmon outputs are in 2 different of forms as HTML format or ASCII format .

Install on ubuntu / debian :

sudo apt-get install bmon

19 –ApacgeTop : :
Terminal based using Curses , Apache Monitor . displays apache informations as requests per second, bytes per second, most popular URLs .

sudo apt-get install apachetop

20 – siadar :
System statistics and monitor terminal based program

sudo apt-get install siadar .

21 – vnState
Terminal based network and traffic monitor

sudo apt-get install vnstat

22 – Ethstatus :
Ethstatus is a console-based monitoring utility for displaying statistical data of the ethernet interface on a quantity basis.

sudo apt-get install ethstatus

– Random apps

23 – Tina :
Terminal based information manager using Curses ..

sudo apt-get install tina

24 – Sudoku :
Console based Sudoku game

sudo apt-get install sudoku .

25 – Freesweep :
is text-based of the famous mine-sweeper game

sudo apt-get install freesweep

26 – Alpine :
Terminal based Email client ….

sudo apt-get install alpine

27 – giFTCurs :
giFTcurs is a cursed frontend to the giFT daemonTerminal – text based – file sharing program .

sudo apt-get install giftcurs

28 – abook :
abook is a text-based ncurses address book application. It provides many different fields of user info.

sudo apt-get install abook

29 –Textdraw :
Textdraw (td) is a small utility that allows do draw (ascii-based) art.

sudo apt-get install textdraw

30 – Tpp Text presentation program :
Tpp stands for text presentation program and is an ncurses-based presentation tool.

sudo apt-get install tpp

31 – Calcurse :
Terminal “Console” based calendar and scheduling application , it manages events, appointments and everyday tasks.

sudo apt-get install calcurse

32 – Charm :
terminal based blogs publishing application .
Q : cross-platfom blogging client for LiveJournal, Atom (Movable Type, Blogger), and MetaWeb (WordPress). It is console-based, all-text, and can be used entirely from the command line. It is written in Python.

33 – rtorrent :
terminal based BitTorrent client .

sudo apt-get install rtorrent

34 – aview :
Terminal based ASCII art Image view and video player .

sudo apt-get install aview .

35 – vux : command-line Audio Player :
vux is a command-line ogg and mp3 utility that plays songs according to a rating system designed to keep track of user listening habits.

sudo apt-get install vux

Support Us By Sharing

Leave a Reply

Enjoy LinuxNov? Please spread the word :)

  • +LinuxNov
  • LinuxNov
  • LinuxNov