All Projects β†’ bitlbee β†’ Bitlbee

bitlbee / Bitlbee

Licence: gpl-2.0
An IRC to other chat networks gateway 🐝

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Bitlbee

Miranda Ng
Miranda NG: Next Generation of Miranda IM
Stars: ✭ 341 (-33.53%)
Mutual labels:  irc, instant-messaging, jabber, twitter
Jitsi
Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.
Stars: ✭ 3,531 (+588.3%)
Mutual labels:  chat, irc, instant-messaging, jabber
Blabber.im
blabber.im basiert auf Conversations und ist ein Open Source XMPP/Jabber Messenger fΓΌr Android 4.1+
Stars: ✭ 124 (-75.83%)
Mutual labels:  chat, instant-messaging, jabber
Conversations
Conversations is an open source XMPP/Jabber client for Android
Stars: ✭ 3,965 (+672.9%)
Mutual labels:  chat, instant-messaging, jabber
tigase-swift
(M) Tigase Swift XMPP client library
Stars: ✭ 53 (-89.67%)
Mutual labels:  instant-messaging, jabber
jaxmpp
Java XMPP client library
Stars: ✭ 19 (-96.3%)
Mutual labels:  instant-messaging, jabber
recent-messages2
Service to provide historical messages to Twitch chat clients
Stars: ✭ 21 (-95.91%)
Mutual labels:  chat, irc
Thelounge
πŸ’¬ β€Ž Modern, responsive, cross-platform, self-hosted web IRC client
Stars: ✭ 4,618 (+800.19%)
Mutual labels:  chat, irc
Android
IRCCloud Android App
Stars: ✭ 244 (-52.44%)
Mutual labels:  chat, irc
Ngircd
Free, portable and lightweight Internet Relay Chat server
Stars: ✭ 292 (-43.08%)
Mutual labels:  chat, irc
Kiwiirc
πŸ₯ Next generation of the Kiwi IRC web client
Stars: ✭ 488 (-4.87%)
Mutual labels:  chat, irc
isotoxin
Isotoxin source
Stars: ✭ 69 (-86.55%)
Mutual labels:  instant-messaging, jabber
stork
(M) Android XMPP Client
Stars: ✭ 51 (-90.06%)
Mutual labels:  instant-messaging, jabber
chat-bridge
同ζ­₯δΈεŒθŠε€©εΉ³ε°ηš„θ¨Šζ―
Stars: ✭ 16 (-96.88%)
Mutual labels:  chat, irc
Converse.js
Web-based XMPP/Jabber chat client written in JavaScript
Stars: ✭ 2,745 (+435.09%)
Mutual labels:  chat, jabber
Deltachat Core Rust
Delta Chat Rust Core library, used by Android/iOS/desktop apps and bindings
Stars: ✭ 300 (-41.52%)
Mutual labels:  chat, instant-messaging
Sockethub
A protocol gateway for the Web.
Stars: ✭ 329 (-35.87%)
Mutual labels:  irc, twitter
Psi
XMPP client
Stars: ✭ 337 (-34.31%)
Mutual labels:  chat, instant-messaging
Irccloud Desktop
IRCCloud Desktop App
Stars: ✭ 215 (-58.09%)
Mutual labels:  chat, irc
Ios
IRCCloud iOS App
Stars: ✭ 243 (-52.63%)
Mutual labels:  chat, irc

BitlBee

Build Status Coverity Scan Build Status

An IRC to other chat networks gateway

Main website: https://www.bitlbee.org/

Bug tracker: https://bugs.bitlbee.org/

Wiki: https://wiki.bitlbee.org/

License: GPLv2

Installation

BitlBee is available in the package managers of most distros.

For debian/ubuntu/etc you may use the nightly APT repository: https://code.bitlbee.org/debian/

You can also use a public server (such as im.bitlbee.org) instead of installing it: https://www.bitlbee.org/main.php/servers.html

Compiling

If you wish to compile it yourself, ensure you have the following packages and their headers:

  • glib 2.32 or newer (not to be confused with glibc)
  • gnutls
  • python 2 or 3 (for the user guide)

Some optional features have additional dependencies, such as libpurple, libotr, libevent, etc. NSS and OpenSSL are also available but not as well supported as GnuTLS.

Once you have the dependencies, building should be a matter of:

./configure
make
sudo make install

Development tips

  • To enable debug symbols: ./configure --debug=1
  • To get some additional debug output for some protocols: BITLBEE_DEBUG=1 ./bitlbee -Dnv
  • Use github pull requests against the 'develop' branch to submit patches.
  • The coding style based on K&R with tabs and 120 columns. See ./doc/uncrustify.cfg for the parameters used to reformat the code.
  • Mappings of bzr revisions to git commits (for historical purposes) are available in ./doc/git-bzr-rev-map
  • See also ./doc/README and ./doc/HACKING

Help?

Join #BitlBee on OFTC (irc.oftc.net) (OFTC, not freenode!)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].