libircclient is a small but powerful library, which implements client-server
IRC protocol. It is designed to be small, fast, portable and compatible to RFC
standards, and most IRC clients.
libircclient features include:
* Full multi-threading support.
* Single threads handles all the IRC processing.
* Support for single-threaded applications, and socket-based applications,
which use select()
* Synchronous and asynchronous interfaces.
* CTCP support with optional build-in reply code.
* Flexible DCC support, including both DCC chat, and DCC file transfer.
* Can both initiate and react to initiated DCC.
* Can accept or decline DCC sessions asynchronously.
* Plain C interface and implementation
(possible to use from C++ code, obviously)
* Compatible with RFC 1459 and most IRC clients.
* Free, licensed under LGPL license.
* Good documentation and examples available.
Quassel IRC is a modern, cross-platform, distributed IRC client
based on the Qt framework. Distributed means that one (or multiple)
client(s) can attach to and detach from a central core that stays
permanently online. Re-attaching your client will show your IRC
session in the same state as you left it in (plus whatever happened
while you were gone), and this even when you re-attach from a
different location. An optional Beginner's Mode completely hides
this feature, so Quassel IRC can be used like a traditional client.
Riece is an IRC client for Emacs. It provides the following features:
- Several IRC servers may be used at the same time.
- Essential features can be built upon the extension framework (called
"add-on") capable of dependency tracking.
- Installation is easy. Riece doesn't depend on other packages.
- Setup is easy. Automatically save/restore the configuration.
- Riece uses separate windows to display users, channels, and
dialogues. The user can select the window layout.
- Step-by-step instructions (currently written in Japanese) are included.
- Mostly compliant with RFC 2812.
This port is Wnn6 client library including header and library files
for Wnn6 client development.
This port is Wnn7 client library including header and library files
for Wnn7 client development.
hns, Hyper NIKKI System, is a CGI system for EDI (Electric Diary
Interchange).
hns has the following features:
* Reduce the total cost of ownership (TCO) for your diary drastically.
* Free from Y2K problem.
* Access logging and reader tracking.
* Easy to change the appearance of the diary by using theme.
Kdrill is a program to quiz folks on
{ English } { English }
{ Kanji } <-> { Kanji }
{ Kana } { Kana }
It will quiz you on either the whole dictionary [around 6000 Kanji?]
or specific Kanji, that you hand-pick. There are also other ways to
narrow down which Kanji you are quizzed on.
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks. This package contains
Japanese version of the Ruby users guide in HTML format.
Mutt is a small but very powerful text-based MIME mail client. Mutt
is highly configurable, and is well suited to the mail power user with
advanced features like key bindings, keyboard macros, mail threading,
regular expression searches and a powerful pattern matching language
for selecting groups of messages.
This is japanized development version.
see /usr/local/share/doc/mutt/README.JA-PATCH
-
IWASHITA Yoji
shuna@pop16.odn.ne.jp
SCIM table based Japanese input method: HIRAGANA, KATAKANA, Nippon
Smart Common Input Method platform, in short SCIM, is a development platform to
make Input Method developers live easier. It has very clear architecture and
very simple programming interface.