XChat

XChat

Web site: xchat.org
Category: Network
Subcategory: IRC Clients
Platform: BSD, Linux, OS X, UNIX-like, Windows
License: Proprietary (for Windows), GPL (for others)
Interface: GUI, CLI
Programing language: C
First release: June 29, 1999
Status: Not Active

line

XChat – an IRC chat program for both Linux and Windows. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, private one-on-one conversations etc. Even file transfers are possible.

It has a look and feel similar to AmIRC for the Amiga. Special features include the mIRC extension DCC RESUME and mIRC color, multiple server/channel windows, dialog windows, and a plugin API.

It is possible to write Plugins in C/C++ or scripts in many languages. XChat tends to come with Perl, Python and TCL plugins available but this depends on where you downloaded XChat from or which Linux distribution it came with. The other languages may require installation of a plugin.

The latest version of XChat was released in 2010 so the application is NOT under development.
There is an active fork of XChat called HexChat.

The project developers are: Peter Železný (zed) & Brian Evans (LifeIsPain).

gFTP

gFTP

Web site: www.gftp.org
Category: Network
Subcategory: File Transfer
Platform: BSD, HP/UX 11, IRIX, Linux, Solaris, UNIX-like
License: GPL
Interface: GUI, CLI
Programing language: C
First release: November 30, 2008

line

gFTP – an open source and free multithreaded file transfer client for *NIX based machines. gFTP can also perform file management tasks on the local and remote systems, including creating new directories, changing permissions (chmod), changing directories, renaming files and directories, and viewing and editing files. gFTP also includes a command-line interface which works in the same way as the standard FTP utility, notable differences include the ability to use SSH transfers and download directories recursively.

Main features:
– Distributed under the terms of the GNU Public License Agreement
– Written in C and has a text interface and a GTK+ 1.2/2.x interface
– Supports the FTP, FTPS (control connection only), HTTP, HTTPS, SSH and FSP protocols
– FTP and HTTP proxy server support
– Supports FXP file transfers (transferring files between 2 remote servers via FTP)
– Supports UNIX, EPLF, Novell, MacOS, VMS, MVS and NT (DOS) style directory listings
– Bookmarks menu to allow you to quickly connect to remote sites
– Fully Internationalized. The following translations of gFTP that are available: Albanian (sq), Amharic (am), Arabic (ar), Azerbaijan (az), Bangla (bn), Belarusian (be), Bulgarian (bg), Catalan (ca), Chinese (zh_CN,zh_HK,zh_TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), Dzongkha (dz), English (en_CA, en_GB, en_US), Finnish (fi), French (fr), Galician (gl), German (de), Greek (el), Gujarati (gu), Hebrew (he), Hungarian (hu), Irish (ga), Italian (it), Kinyarwanda (rw), Korean (ko), Japanese (ja), Latvian (lv), Lithuanian (lt), Macedonian (mk), Malayalam (ml), Malay (ms), Nepali (ne), Norwegian (no), Norwegian bokmĂĽl (nb), Occitan (oc), Polish (pl), Portuguese (pt,pt_BR), Punjabi (pa), Romanian (ro), Russian (ru), Serbian (sr,sr@Latn), Slovak (sk), Spanish (es), Swedish (sv), Tamil (ta), Thai (th), Turkish (tr) and Ukrainian (uk) translations available.

The project developer is Brian Masney.

Twinkle

Twinkle

Web site: mfnboer.home.xs4all.nl/twinkle/
Category: Network
Subcategory: VoIP Clients
Platform: Linux
License: GPL
Interface: GUI, CLI
Programing language: C++
First release: April 27, 2005

line

Twinkle – a softphone for your voice over IP and instant messaging communcations using the SIP protocol. You can use it for direct IP phone to IP phone communication or in a network using a SIP proxy to route your calls and messages.

Twinkle features:
– 2 call appearances (lines)
– Multiple active call identities
– Custom ring tones
– Call Waiting
– Call Hold
– 3-way conference calling
– Mute
– Call redirection on demand
– Call redirection unconditional
– Call redirection when busy
– Call redirection no answer
– Reject call redirection request
– Blind call transfer
– Call transfer with consultation (attended call transfer)
– Reject call transfer request
– Call reject
– Repeat last call
– Do not disturb
– Auto answer
– Message Waiting Inidication
– Voice mail speed dial
– User defineable scripts triggered on call events
– E.g. to implement selective call reject or distinctive ringing
– RFC 2833 DTMF events
– Inband DTMF
– Out-of-band DTMF (SIP INFO)
– STUN support for NAT traversal
– Send NAT keep alive packets when using STUN
– NAT traversal through static provisioning
– Persistent TCP connections for NAT traversal
– Missed call indication
– History of call detail records for incoming, outgoing, successful and missed calls
– DNS SRV support
– Automatic failover to an alternate server if a server is unavailable
– Other programs can originate a SIP call via Twinkle, e.g. call from address book
– System tray icon
– System tray menu to quickly originate and answer calls while Twinkle stays hidden
– User defineable number conversion rules
– Simple address book
– Support for UDP and TCP as transport for SIP
– Presence
– Instant messaging
– Simple file transfer with instant message
– Instant message composition indication
– Command line interface (CLI)

It is designed for Linux operating systems and uses the Qt toolkit for its graphical user interface.

Transmission

Transmission

Web site: transmissionbt.com
Category: Network
Subcategory: p2p Clients
Platform: BSD, Linux, OS X, UNIX-like, Windows
License: GPL, MIT
Interface: GUI, CLI, Web UI
Programing language: C
First release: September 15, 2005

line

Transmission – an open source, volunteer-based project of a BitTorrent client. Transmission has features such as: encryption, a web interface, peer exchange, magnet links, DHT, µTP, UPnP and NAT-PMP port forwarding, webseed support, watch directories, tracker editing, global and per-torrent speed limits, and more.

Transmission is a fast, easy, and free application which comes in several flavors:
– A native Mac OS X GUI application
– GTK+ and Qt GUI applications for Linux, BSD, etc.
– A headless daemon for servers and routers
– A web UI for remote controlling any of the above

Transmission is fully supported in transmission-remote, the preferred cli client. Three standalone tools to examine, create, and edit .torrent files exist: transmission-show, transmission-create, and transmission-edit, respectively.

Transmission doesn’t bundle toolbars, pop-up ads, flash ads, twitter tools, or anything else. It doesn’t hold some features back for a payware version. Its source code is available for anyone to review.

Prior to development of transmission-remote, the standalone client transmission-cli was created. Limited to a single torrent at a time, transmission-cli is deprecated and exists primarily to support older hardware dependent upon it. In almost all instances, transmission-remote should be used instead.

Different distributions may choose to package any or all of these tools in one or more separate packages.

Links

Links

Web site: links.twibright.com
Category: Network
Subcategory: Web browsers
Platform: DOS, Linux, OpenVMS, OS/2, OS X, UNIX-like, Windows
License: GPL
Interface: GUI, CLI
Programing language: C
First release: 1999

line

Links – a web browser running in both graphics and text mode released under GPL, Links is a free software.

Links features:
– runs on Linux, BSD, UNIX in general, OS/2, Cygwin under Windows, AtheOS, BeOS, FreeMint
– runs in graphics mode (mouse required) on X Window System (UN*X, Cygwin), SVGAlib, Linux Framebuffer, OS/2 PMShell, AtheOS GUI
– runs in text mode (mouse optional) on UN*X console, ssh/telnet virtual terminal, vt100 terminal, xterm, and virtually any other text terminal. Mouse is supported for GPM, xterm, and OS/2. Links supports colors on terminal
– ported to Sony PSP platform as PSPRadio
– ported to BeOS with GUI support, also runs on Haiku
– easy and quick user control via pull-down menu in both text and graphics mode, in 25 languages
– HTML 4.0 support (without CSS)
– HTTP 1.1 support
– tables, frames in both graphics and text mode, builtin image display in graphics mode
– builtin image display for GIF, JPEG, PNG, XBM, TIFF in graphics mode
– anti-advertisement animation filter in animated GIFs
– bookmarks
– background file downloads
– automatic reconnection in case of TCP connection breakdown
– keepalive connections
– background (asynchronous) DNS lookup
– possibility to hook up external programs for all MIME types, possibility to choose one of more programs at every opening
– 48-bit high-quality image gamma correction, resampling and Floyd-Steinberg dithering in all color depths
– font resampling (antialiasing) for virtually unlimited pitch range, LCD optimization of fonts and images
– builtin fonts in the executable without reliance on any fonts installed in the system
– user-adjustable menu, HTML font size and image zoom factor
– user-adjustable display gammas (red, green, blue), viewing-condition correction gamma and precise calibration of both monitor and Links on a calibration pattern
– automatic aspect ratio correction for modes like 640×200, 640×400, 320×200 with user-adjustable manual aspect ratio correction
– support for one-wheel mice (vertical scroll), two-wheel mice (vertical and horizontal scroll) and smooth scrolling by grabbing the plane with a mouse (no wheel needed)

Links authors: 1999-2002 Mikulas Patocka, 2000-2002 Karel Kulhavy, Petr Kulhavy, Martin Pergel. Mikuláš Patočka started writing Links (text mode those days) in 1999. In 2000 Marting Pergel, Petr Kulhavý and Karel Kulhavý joined the project to add graphics and Javascript capabilities into Links together with Mikuláš Patočka. The program has been written mainly as a hobby and also as a school project.

w3m

w3m

Web site: w3m.sourceforge.net
Category: Network
Subcategory: Web browsers
Platform: BSD, Linux, OS/2, UNIX-like, Windows
License: MIT
Interface: CLI
Programing language: C
First release: 1995
Status: Not Active

line

w3m – a text-based web browser as well as a pager like `more’ or `less’. With w3m you can browse web pages through a terminal emulator window (xterm, rxvt or something like that). Moreover, w3m can be used as a text formatting tool which typesets HTML into plain text.

It supports tables, frames, cookies, authentication, SSL connections, color and inline images on suitable terminals, and almost everything except JavaScript. It can also be used with mouse in an xterm or in a gpm-driven console.

The project was under development by Akinori Ito and team members.