PHPackages                             kiora/one-make - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. kiora/one-make

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

kiora/one-make
==============

Makefile templates for easy project setup and management

0.5.2(5mo ago)11.8k↓100%MITShell

Since Apr 20Pushed 5mo agoCompare

[ Source](https://github.com/kiora-tech/one-make)[ Packagist](https://packagist.org/packages/kiora/one-make)[ RSS](/packages/kiora-one-make/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (14)Used By (0)

One Make 🧙‍♂️
=============

[](#one-make-‍️)

Welcome to the realm of **One Make**! A land where one Makefile rules them all! 📜✨

Inspired by the powerful words of J.R.R. Tolkien: *"One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them"*, One Make aims to ease the burden of managing your projects with a single Makefile that governs them all. ⚔️

Behold the power of the mighty Makefile! 🌋

Features 🛡️
-----------

[](#features-️)

- Reusable Makefile templates for various project types
- Database management for MySQL and PostgreSQL
- Docker support for containerized projects
- Easy installation with Composer
- Adaptable to your project's needs

Requirements 🧝‍♂️
-----------------

[](#requirements-‍️)

- Make sure you have Make installed on your system.
- A sense of adventure and a willingness to dive into the world of Makefiles. 🏹

Installation 🔧
--------------

[](#installation-)

In the words of Gandalf the Grey, *"All we have to decide is what to do with the time that is given us."* So, let's make haste and install One Make:

1. Add One Make to your project using Composer:

```
composer require kiora/one-make
```

2. Run the installation script:

```
vendor/bin/one-make.sh
```

The script will guide you through the process of setting up your Makefile. Follow the prompts, and soon your Makefile shall be ready to serve!

3. Enjoy the power of the One Makefile that rules them all! 🪄

Usage 🧭
-------

[](#usage-)

Once you have your Makefile set up, simply use the `make` command followed by the target you wish to execute:

```
make
```

For a list of available targets, just type:

```
make help
```

Now go forth, and let the power of One Make bring order to your projects! 🧙‍♂️🌈

**Disclaimer**: One Make is not responsible for any rings of power, fiery volcanoes, or Dark Lords you might encounter during the course of your project management. Proceed at your own risk!

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance70

Regular maintenance activity

Popularity20

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~79 days

Recently: every ~231 days

Total

13

Last Release

172d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/cedc7e7ad4652fe0b7b052bf7c90bc4de4ddcdf9bc289a79cba92b9e1e3fce2b?d=identicon)[james2001](/maintainers/james2001)

---

Top Contributors

[![james2001](https://avatars.githubusercontent.com/u/6031642?v=4)](https://github.com/james2001 "james2001 (15 commits)")

### Embed Badge

![Health badge](/badges/kiora-one-make/health.svg)

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

###  Alternatives

[dr-que/polynomial-regression

Calculates and returns coefficients for polynomial regression.

22214.6k3](/packages/dr-que-polynomial-regression)

PHPackages © 2026

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