PHPackages                             cronkeep/cronkeep - 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. cronkeep/cronkeep

ActiveProject

cronkeep/cronkeep
=================

Web-based crontab manager

v0.1.2(9y ago)2882.8k↓100%66[23 issues](https://github.com/cronkeep/cronkeep/issues)[2 PRs](https://github.com/cronkeep/cronkeep/pulls)Apache-2.0PHPPHP &gt;=5.3.23

Since May 9Pushed 6y ago15 watchersCompare

[ Source](https://github.com/cronkeep/cronkeep)[ Packagist](https://packagist.org/packages/cronkeep/cronkeep)[ Docs](http://www.cronkeep.com)[ RSS](/packages/cronkeep-cronkeep/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (8)Versions (3)Used By (0)

CronKeep
========

[](#cronkeep)

CronKeep is a web-based crontab management tool which enables teams to have visibility over what cron jobs are scheduled, run jobs on demand, add new cron jobs in a human-friendly way, or pause a cron schedule from going off, without the need for sysadmin-level access.

[![CronKeep — Add Job screen](/docs/screenshots/add-job-screen.png "CronKeep — Add Job screen")](/docs/screenshots/add-job-screen.png)

Features
--------

[](#features)

- Run cron jobs on demand
- Add new jobs in a simple way
- Pause a cron job schedule
- Change or delete existing jobs
- Minimal setup required (no database dependency)

Live Demo
---------

[](#live-demo)

See the app in action at [demo.cronkeep.com](http://demo.cronkeep.com). Running cron jobs is disabled in the demo app.

Requirements
------------

[](#requirements)

CronKeep fits nicely into your LAMP stack. Apache and PHP 5.3.23 or newer are required.

The current CronKeep version interacts only with the crontab of the user Apache is running as. This means it will only have access to the jobs added for the user `www-data`, `apache` or `nobody`, depending on your system.

Installation
------------

[](#installation)

- Proceed with installing Composer if you don't already have it.

```
curl -sS https://getcomposer.org/installer | php
```

- Now using this one-liner command, Composer will install CronKeep and all of its dependencies onto your directory of choice (preferably, your *www* directory):

```
php composer.phar create-project cronkeep/cronkeep --keep-vcs -s dev /var/www/cronkeep
```

- Set up authentication

At this time, the crontab manager does not feature in-app authentication. It is up to the user to set up means of authentication. Please refer to [Installation](INSTALL.md#set-up-a-virtual-host) for more details.

License
-------

[](#license)

CronKeep is a free to use application, both for non-profit and commercial organizations, licensed under the terms of Apache License 2.0. Contributions are encouraged.

---

[![SensioLabsInsight](https://camo.githubusercontent.com/cdbf3cc95ad658db12e19348b0c249dc5e50bfc3c34a6f192b1a513fbe8288d3/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f61613165656239372d306366322d343130632d383531632d3664656236653838623033322f6269672e706e67)](https://insight.sensiolabs.com/projects/aa1eeb97-0cf2-410c-851c-6deb6e88b032)

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 99% 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 ~200 days

Total

2

Last Release

3451d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5514df2dfca8d21491d9007e938e1ee019811f3f7ecd94c2069a2094ed4c048e?d=identicon)[bogdanghervan](/maintainers/bogdanghervan)

---

Top Contributors

[![bogdanghervan](https://avatars.githubusercontent.com/u/585130?v=4)](https://github.com/bogdanghervan "bogdanghervan (97 commits)")[![forecho](https://avatars.githubusercontent.com/u/1725326?v=4)](https://github.com/forecho "forecho (1 commits)")

---

Tags

croncrontab

### Embed Badge

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

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

###  Alternatives

[crunzphp/crunz

Schedule your tasks right from the code.

2292.0M6](/packages/crunzphp-crunz)[mult1mate/cron-manager

Flexible cron tasks manager for MVC-type applications

40338.5k3](/packages/mult1mate-cron-manager)[guikingone/scheduler-bundle

A Symfony bundle that allows to schedule and create repetitive tasks

114217.4k](/packages/guikingone-scheduler-bundle)[orisai/scheduler

Cron job scheduler - with locks, parallelism and more

4037.1k4](/packages/orisai-scheduler)

PHPackages © 2026

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