Web based applicant tracking system for managing jobs and applications

v0.30.2 2018-01-02 16:43 UTC


YAWIK offers a Web based solution for managing job applications. Jobs ads can be entered or pushed to the system. The system assigns application forms to job ads. Applicants and recruiters can connect to YAWIK using social networks. Currently it is possible to integrate YAWIK into a corporate Web site by extending it with a module. It is intended to become a distributed system for connecting recruiters and applicants.

Current state



YAWIK is currently used by ~10 small companies for managing ~100 applications a day.

Build status:

Build Status Scrutinizer Code Quality Coverage Status Average time to resolve an issue Percentage of issues still open Dependency Status


http://yawik.org/demo/ (this demonstrates YAWIK as an applicant tracking system) http://jobs.yawik.org (YAWIK as a Jobportal with real job offers)

Who is using YAWIK?

YAWIK is used as a Jobboard by https://mygreatjobs.de/. Phoenixdesign uses YAWIK is used as a companies career portal by Phoenixdesign http://bewerbung.phoenixdesign.com/ and Frankwalder https://jobs.frankwalder.com/de



API Documentation





  • Fork and clone.
  • Run the command ./install.sh``, which downloads composer and runsphp composer.phar install` to install the dependencies. This will also install the dev dependencies. See Composer.
  • Use the command phpunit in the tests directory to run the tests. See PHPUnit.
  • Create a branch, commit, push and send us a pull request.

Mailinglist for Developers

yawik-dev @ googlemail . com