https://github.com/dpc/xmppconsole
Simple readline and libstrophe based CLI XMPP client.
https://github.com/dpc/xmppconsole
Last synced: 8 months ago
JSON representation
Simple readline and libstrophe based CLI XMPP client.
- Host: GitHub
- URL: https://github.com/dpc/xmppconsole
- Owner: dpc
- License: other
- Created: 2010-06-09T01:40:49.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2011-01-24T15:47:22.000Z (over 15 years ago)
- Last Synced: 2025-01-09T23:38:07.774Z (over 1 year ago)
- Language: C
- Homepage: http://dpc.ucore.info:/lab:xmppconsole
- Size: 141 KB
- Stars: 12
- Watchers: 5
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Introduction
`xmppconsole` goal is to be raw and simple, but very handy XMPP client for Unix
command-line.
Readline library is used in a neat way to server asynchronous display
(see ./src/io.c). It looks very nice, really -- clean and simple.
Libstrophe library is used to handle XMPP communication.
# Status
Project is still fresh and immature. Please expect bugs and continuous
code changes. However it allows communication.
# Building
## Dependences
xmppconsole requires:
* readline (bundled with a system)
* libstrophe
`readline` is so common that all *nix distributions provide it in
standard installation. Libstrophe is a C library that can be downloaded from:
http://code.stanziq.com/strophe/ . If you have any problems with it you
may try to use my libstrophe fork:
http://github.com/dpc/libstrophe .
## Compilation
After cloning from git and installing all dependences:
./bootstrap.sh
./configure.sh [options]
make
make install
# Running
In terminal run:
$ xmppconsole
and just follow the instructions.