Skip to content

clarete/taningia

Repository files navigation

Taningia

Intro

Taningia aims to be a toolkit for writting programs that focus in a certain type of comunication: The near realtime one. This library has the XMPP protocol as its base for things we call comunication and the Atom standard (XML) for describing content.

It also has some other cool stuff if you want to save time but still write some C code. You can check our linked list implementation and some other cool stuff like our string buffer.

How it works

One of the strongest arguments that made me start to write it is that software should comunicate with other software and with people. Another idea is thate people and software should have theier presence in a network.

Instalation

We are using autotools as our building system, so to compile and install taningia, you only need to run::

$ ./configure && make && sudo make install

If you need more details, please read the INSTALL file.

Dependencies

  • libiksemel (1.2 to 1.4 seems to work pretty well)

Language support

All code is written in C. There are two main reasons for this::

  • It is fast and portable
  • I like C

About

A generic C library with a lot of cool features, including an xmpp client

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
COPYING
Unknown
COPYING.hashtable

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages