Skip to content

AlexandrePTJ/kemai

Repository files navigation

Kemai, a Kimai Desktop Client

🔄 Complete rewrite in progress: A complete rewrite of the application has started on the develop branch. Development will be focused on this refactoring effort. Current open bugs and feature requests will be addressed as part of this rewrite rather than in the existing codebase.

Build Status

Develop Master Translation
Build status Build status Translation status

How to install

Several methods to install Kemai are available.

From GitHub releases

Pre-build packages are available from Releases. Just select the asset for your OS.

Binaries with -NoUpdate suffix will not automaticaly check for new update. Thoses binaries are intent to be use with OS specifics packages manager.

From Homebrew (mac OS only)

A Tap repository is available to simplify Kemai install through brew

> brew tap alexandreptj/cask
> brew install kemai

From source

Kemai is Qt6 based application. It uses CMake to build. So regular cmake process will work.

> cmake . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=<path to Qt installation>
> cmake --build build --config Release

How to use

Kemai connects to your Kimai instance through its API. As credentials for API are not the same as login, here is how to create them:

API password

Then, you can set this credentials to Kemai settings :

Kemai settings

How to help

Ideas, pull requests and translation are welcome.

For the later, Weblate is used. Here is the current status:

Translation status

Why Kemai

Because "Il n'y a que Maille qui m'aille".

About

Kimai desktop client

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Contributors