About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
application bindings bot bsd bugs bugzilla c cfcunit cfeclipse cfmx chat chatapplication chatbot chatclient chatting client closures code coding coldfusion communication concurrency console cross-platform daemon dynamic event-based example framework gadu-gadu gmail groupchat gtalk gtk2 hunspell im instant-messaging internet-relay-chat ircbot ircclient jabber kk linux mac macosx messenger msn msnlib msn-messenger msnp muc multi-platform ncurses network networking objectoriented object-oriented perl php plugin posix programming programming-language protocol python quartzcomposer rbirclib rbot robot rss rubygem script scripting simple small spell-checking sribi tcl timer utilities web xml xmpp
[12 users on Ohloh]
Plugin based multi-IM communicator. ncurses or gtk2 (in progress) based GUI.
Support for different protocols: irc, jabber (including gmail), gg (gadu-gadu largest polish IM), tlen, nntp (read only).
[10 users on Ohloh]
Tags: rubygem irc ircbot ruby rbot
rbot is a ruby IRC bot. Think of him as a ruby bot framework with a highly modular design based around plugins.

By default he behaves a lot like an infobot.

[4 users on Ohloh]
Tags: macosx irc client ruby
LimeChat is an IRC client for Mac OS X written on RubyCocoa.
[3 users on Ohloh]
Sribi (Simple Ruby IRC Bot Interface) is a tool for creating Ruby IRC bots, and hopefully as user-friendly as possible while still having the power it needs.
[3 users on Ohloh]
Tags: ruby bugs rbot irc bugzilla xml bot
A simple Bugzilla (and Issuezilla) trackers client, allows you to get a basic summary of a bug (number, title, product/component, resolution, reporter and assignee) in IRC, by using the XML data related to the bug.
[2 users on Ohloh]
Tags: hunspell irc ruby rbot bot spell-checking
A replacement for the default spell plugin in rbot. Instead of using ispell (or aspell with ispell interface), it uses ruby-hunspell to check the spelling of a word.
[1 users on Ohloh]
Orion is an multi-language multi-protocol Library mostly covering Chat Protocols. At the moment IRC (ruby) is fully supported. MSN (ruby) is partly.
[0 users on Ohloh]
Tags: plugin irc ruby
A IRC Bot written in Ruby with a plugin system
[0 users on Ohloh]
Tags: irc ruby
Prune: IRC protocol library for RubyPrune is a yet another IRC protocol library for Ruby. This project aims to provide an easier interface to deal with IRC protocol and assist the developers to take it easy for their IRC applications.
[0 users on Ohloh]
Tags: small ircbot bot irc ruby
rbirc is an IRC library for Ruby.

* Small - under 3KB of readable Ruby code
* Free software - under the MIT license
* Easy - writing IRC bots is painfully easy, and it's also quite suited for writing clients

[0 users on Ohloh]
rbIRClibAn OS independent platform irc-library written in Ruby.

class IRC
def initialize(host = IRC_CONSTANTS::Host, port = IRC_CONSTANTS::Port)
@host = host
@port = port
# ...
# ...

[0 users on Ohloh]
Tags: bot irc ruby posix linux bsd
Ricebot HomepageWhat is Ricebot?Ricebot is a simple Ruby IRC bot, written as a hobby. CLI version available, GUI version (using GTK2) coming soon.

Current VersionCLIStable: NONEDevelopment: 0.1-16022008GTKStable: NONEDevelopment: 0.01-CORE

[0 users on Ohloh]
Tags: daemon irc ruby
ruby-ircd is an IRC daemon written in ruby. It extends the generic server of Webrick server.

It was created to to provide the IRC server and client implementations for ruby-hive project.

irc rfcs

FeaturesPure ruby Light Weight Supports Service Bots as threads Can be extended (is a library) Simple (Almost no) configuration Checked with leafchat, weechat, irssi, opera, chatzilla TodoChop commands [KICK, INVITE] others [SERVER, OPER, SQUIT, STATS, LINKS, TIME, CONNECT, TRACE, A...

[0 users on Ohloh]
Tags: example bot irc ruby
RutotAn Example Session074647 -ChanServ- [#ackro] For the next hour *we* will controll all you can see and hear!
080040 Is this TERMINAL fun?
083739 ,source?
083740 source [0] Mercurial repos available at http://ackro.ath.cx:8000
083740 [1] tarballs at http://code.google.com/p/rutot/
084317 ,plugins
084318 anagram, date, defaults, dict, fortune, google, gstats, hgwatch, imdb, insult, keywords, netw...
[0 users on Ohloh]
Tags: timer irc quartzcomposer ruby mac
TwYM (Timer with Your Messages)IRCのメッセージを表示できるタイマーです。

勉強会やイベントの発表や Lightning Talks などでご利用いただけるとうれしいです。

EnvironmentMac OS X Leopard


ruby 1.8.6, 1.8.7

(ruby1.9.1 では動作しません。ここで使っているnadokaが未対応のため。)

nadoka (IRC bot)

http://www.atdot.net/nadoka/nadoka.ja.html nadokaのライセンスにも同意した上でご利用ください。 rbuconv (文字コード変換ライブラリ)

http://www.yoshidam.net/Ruby_ja.html http://www.yoshidam.net/diary/rbuconv-0.1.2.tar.gz rbuconv のライセンスにも同意した上でご...

[0 users on Ohloh]
Tags: bot irc ruby
This project has been moved!Please visit http://github.com/RISCfuture/autumn/tree/master for the latest code. You can continue to post issues here, and I will investigate them.
[0 users on Ohloh]
Tags: framework bot irc ruby
AboutButler is a clean, easy to use IRC-bot, implemented in Ruby. It supports hierarchic authorizations, plugins, localization, logfiles and sports a Telnet-server for direct connections. It also includes libraries that can easily be used to create your own bot or IRC-client. All of Butlers parts are under the Ruby or GPLv2 license.

On IRCOn irc.freenode.net the channel #butler is dedicated for Butler, the IRC bot.

SVNThis project's SVN repository can be checked out through anonymo...

[0 users on Ohloh]
Tags: bot ruby irc
IRC bot with advanced scripting features
[0 users on Ohloh]
Tags: tcl ruby irc
fixbot is an IRC bot written in Ruby that exposes a publicly programmable embedded safe Tcl interpreter to any channels the bot is on.
[0 users on Ohloh]
Tags: muc groupchat jabber irc ruby
irc2xmppd merges the ruby-ircd project with the xmpp4r jabber library.

Users connect with standard irc clients. The server then opens connections as SASL anonymous to jabber server.

Channel joins result in groupchat room joins. Nick changing, user listing and private messaging inside groupchat rooms are supported.