minitox is a minimal client written for
toxcore. It's an example of tox client
implementation and also a toy which new developers coming to tox can play and
start with, therefore getting familiar with the project.
- Single file and small codebase;
- Fully standalone (No 3rd library needed, only rely on toxcore and system C library);
- Covered most APIs of friend & group, and more to come;
- Fun to play with (colored text, async REPL, etc.).
If toxcore has been installed into the system path, use
Or link it manually (assuming
libtoxcore.so exists in
$ gcc -o minitox minitox.c -I TOX_H_DIR -L TOX_LIB_DIR -Wl,-rpath TOX_LIB_DIR -ltoxcore
To keep things simple,
minitox does not provide command line options, except
--help. To change its behaviour, you are encouraged to modify
the source file and rebuild. The source file has been heavily commented.