Download

Latest Release: 0.4 (changelog)

Download source tarball

Kaya is written in ruby using the QtRuby bindings for Qt. Therefore, you need the ruby interpreter and said bindings to run it.

Kaya can be run in KDE or Qt mode via the kaya and kaya-qt executables, respectively. When running in Qt mode, there is no dependency on KDE; KDE-specific features are of course disabled, but almost all the functionality is still there. The korundum binding is required to run Kaya in KDE mode.

Kaya may also be run without installing (using the kaya or kaya-qt scripts in the root directory), with some caveats:

  • If you want the extension to be found, put the compiled library in the lib/ext directory.
  • KDE forces some files to be installed, namely the icons and kaya.notifyrc. You might want to copy (or symlink) those files to the appropriate directories, or the corresponding features will be disabled or possibly misbehaving.
If you are hacking the code, or developing a plugin, running kaya in place is of course much more convenient than installing every time you make a change.

Other releases

Check the download page at Github.

Latest news

Kaya 0.4 released

Kaya 0.4 has been released!

This is the first pure ruby version, thanks to the addition of QGraphicsEffect classes to Qt 4.6. This version includes many bugfixes, improved observe and examine modes on ICS, a German translation, and overhauled menus.

Kaya 0.3 released

Kaya 0.3 has been released!

This is the first version that can optionally run without KDE. It is now relatively easy to run Kaya on platforms other than Linux. Localization support has been added to this release, as well as the Italian and Czech translations. Refer to the changelog for a more detailed list of changes.

Kaya 0.2 released

Kaya 0.2 has been released!

New features include: two new games (Crazyhouse and Minishogi), undo/redo support and premove.

Kaya 0.1 is out

Kaya 0.1 has been released!

Kaya has now reached a point where it has a consistent, if limited, set of features, which make it quite usable already in many ways, like for playing casually on FICS, or for playing chess or shogi against a computer opponent.

Any feedback will be warmly welcomed, as well as contributions of every sort (new themes or plugins, bug reports, patches…).

The website is up!

Kaya has now a website. Kudos to github for providing gh-pages.