PHPackages                             daybreak/daybreak - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. daybreak/daybreak

ActiveProject

daybreak/daybreak
=================

Simple timesheets and vacation management for small businesses.

v0.8.13(4y ago)1311737MITPHPPHP ^7.3|^8.0

Since Apr 5Pushed 3y ago12 watchersCompare

[ Source](https://github.com/eporsche/daybreak)[ Packagist](https://packagist.org/packages/daybreak/daybreak)[ RSS](/packages/daybreak-daybreak/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (10)Dependencies (20)Versions (17)Used By (0)

[![Logo Daybreak](/resources/logo_purple.svg)](/resources/logo_purple.svg)

 [ ![Build Status](https://github.com/eporsche/daybreak/workflows/tests/badge.svg) ](https://github.com/eporsche/daybreak/actions) [ ![Total Downloads](https://camo.githubusercontent.com/490bab10b7b03adfda73bffbb3136974b6eb9010f9125bfa46a34d224ae0ebbe/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f646179627265616b2f646179627265616b) ](https://packagist.org/packages/daybreak/daybreak) [ ![Latest Stable Version](https://camo.githubusercontent.com/47b9dece043528e7d2c329aab60336b1979e148b4e4065ac4773b6e1a61c8a1f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646179627265616b2f646179627265616b) ](https://packagist.org/packages/daybreak/daybreak) [ ![License](https://camo.githubusercontent.com/de7626c232f57848be0ccd2d8f64623cd97e5b465adaa17fbb61a79245fc7f6a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f646179627265616b2f646179627265616b) ](https://packagist.org/packages/daybreak/daybreak)

About Daybreak
--------------

[](#about-daybreak)

Daybreak is a very simplistic timesheet and vacation planning program for small businesses. It was created because I needed something I could host myself and integrate better into our local IT enviornment. Other open sourced programs like [smalltime](https://www.small.li/) or [kimai](https://www.kimai.org/) didn't work out for me, since they did not comply to C-55/18 EuGH or where not easily extendable. This program is inspired by papershift. If you are looking for something more robust and/or more enterprise ready, I suggest you test and use their service at [papershift.com](https://papershift.com).

Open Todos
----------

[](#open-todos)

- Documentation
- Add automatic pause times after "x" working hours
- Include holiday importer for other countries
- Make timezone of location configurable and make use of it
- Add more absence times calculators
- Add extended datatables and disable employee switcher
- More Tests

Installation instruction to setup a development environment
-----------------------------------------------------------

[](#installation-instruction-to-setup-a-development-environment)

### Requirements

[](#requirements)

**Ubuntu/Debian**

```
apt-get update
apt-get install php7.4 php7.4-common php7.4-bcmath openssl php7.4-json php7.4-mbstring php7.4-xml
```

Install [docker](https://docs.docker.com/get-docker/) and [composer](https://getcomposer.org/download/) on you system.

### Clone repository

[](#clone-repository)

```
git clone https://github.com/eporsche/daybreak.git && cd daybreak
```

### Setup repository

[](#setup-repository)

```
# Restore PHP packages
composer install

# Create .env file
# By default port :80 will be used. To change the port, put `APP_PORT=` into the .env config file
cp .env.example .env
```

### Start application

[](#start-application)

```
# Start the application
./vendor/bin/sail up -d

# Generate app key
./vendor/bin/sail artisan key:generate

# Migrate database
./vendor/bin/sail artisan migrate
```

By default, the application is available at:

### Mails

[](#mails)

In the default installation the sending of mails is simulated with mailhog, you can view them via your browser at

A small video preview of the application
----------------------------------------

[](#a-small-video-preview-of-the-application)

    daybreak\_demo\_EDIT\_2.mp4    Demo Installation
-----------------

[](#demo-installation)

The application can be tested via heroku.

User:

Password: admin1234

Limitation:

- No Emails will be send from the demo instance, therefore user invitations won't work
- Application will be reset to defaults every 24h

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

If you discover a security vulnerability within Laravel, please send an e-mail to Erik Porsche via . All security vulnerabilities will be promptly addressed.

License
-------

[](#license)

Copyright (c) Erik Porsche

Daybreak is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

Icons made by [Freepik](https://www.freepik.com) from [www.flaticon.com](https://www.flaticon.com/)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 94.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~28 days

Total

13

Last Release

1522d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/59c6b4eeb5807e9f2d87da9d7a4a29f1b359fe30e32b7d506933c5208c8660d9?d=identicon)[erikporsche](/maintainers/erikporsche)

---

Top Contributors

[![eporsche](https://avatars.githubusercontent.com/u/3265129?v=4)](https://github.com/eporsche "eporsche (33 commits)")[![amayer5125](https://avatars.githubusercontent.com/u/3212673?v=4)](https://github.com/amayer5125 "amayer5125 (1 commits)")[![FelixBoers](https://avatars.githubusercontent.com/u/2909729?v=4)](https://github.com/FelixBoers "FelixBoers (1 commits)")

---

Tags

hrmlaravellivewiretimesheetvacationlaraveltimelivewireholidaystime-trackertimesheetworking-timevacationabsencepunch clock

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/daybreak-daybreak/health.svg)

```
[![Health](https://phpackages.com/badges/daybreak-daybreak/health.svg)](https://phpackages.com/packages/daybreak-daybreak)
```

###  Alternatives

[krayin/laravel-crm

Krayin CRM

22.0k32.8k1](/packages/krayin-laravel-crm)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[blair2004/nexopos

The Free Modern Point Of Sale System build with Laravel, TailwindCSS and Vue.js.

1.2k2.3k](/packages/blair2004-nexopos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
