Skip to content
YAWIK is a web application. It can be used as an ATS applicant tracking system or as a jobboard.
PHP HTML JavaScript CSS Gherkin Shell
Branch: master
Clone or download
Latest commit 82588e6 Sep 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.tx adds logo to the mail header May 9, 2017
bin linked yawik console into bin/console Oct 31, 2018
config Revert "removes Geo module from cross-solution/yawik. Module was move… Jun 5, 2019
data/fonts [General] reverts file permission changes of previous commit Feb 13, 2015
etc Merge branch 'develop' Apr 16, 2019
features [Behat] fixed install feature tests Nov 7, 2018
module Release 0.33.18 Sep 17, 2019
public [Core] Improved Application make Yawik more easy to configure using p… Nov 6, 2018
var [global] added yawik/composer-plugin packages Nov 15, 2018
.bump-version [General] reverts file permission changes of previous commit Feb 13, 2015
.coveralls.yml integrated webpack-encore into yawik, ref #466 Oct 22, 2018
.env.dist [Core] improved application added docker spesific config for docker env Nov 8, 2018
.gitignore adds composer.lock to the repo Apr 12, 2019
.gitmodules Merge branch 'behat-fixes' of git:// into kilip… Jan 19, 2018
.travis.yml Update .travis.yml, composer.json Feb 8, 2019
Gruntfile.js added target dir configuration Oct 29, 2018
LICENSE [global] updated year into 2013-2018 Nov 15, 2018 Adds wikipedia Link to alpha version Mar 28, 2019
behat.yml.dist integrated selenium into docker environment Nov 2, 2018 [CI] next try to fix travis->coveralls intergration Jan 6, 2016
composer.json merged into master Jun 27, 2019
composer.lock [Core] using HTMLPurifier library as service for XssFilter Jun 27, 2019 merged develop Aug 20, 2018
docker-compose.yml [docker] improved docker configuration Nov 8, 2018
install.bat commit Feb 11, 2015 integrated webpack-encore into yawik, ref #466 Oct 22, 2018
package.json Revert "updates composer packages. Updates jQuery" May 14, 2019
phpdoc.xml List all used modules May 11, 2017
phpunit.xml.dist upgraded phpunit to 7.5 Apr 9, 2019


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



The following Jobboards are using YAWIK:

you want to be listet here? Send a PR.

Build status:

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

Demo (this demonstrates YAWIK as an applicant tracking system) (YAWIK as a Jobportal with real job offers)


API Documentation



  • Fork and clone.
  • Run the command ./``, which downloads composer and runs php 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

You can’t perform that action at this time.