PHPackages                             tedmoyses/glomr - 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. [CLI &amp; Console](/categories/cli)
4. /
5. tedmoyses/glomr

ActiveLibrary[CLI &amp; Console](/categories/cli)

tedmoyses/glomr
===============

Cli application for Glomr static site builder

0.0.8(7y ago)19MITPHP

Since Oct 26Pushed 7y ago1 watchersCompare

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

READMEChangelogDependencies (2)Versions (8)Used By (0)

Glomr
=====

[](#glomr)

A simple static site builder in pure PHP7

- Light weight, few dependencies
- Fast, simple, extendable
- Uses [Blade](https://laravel-guide.readthedocs.io/en/latest/blade/) templates
- Asset pipeline

Easy to use simple command line interface designed to be installed using composer:

```
$ composer require tedmoyses/glomr
```

usage:

```
$ ./vendor/bin/glomr init
$ ./vendor/bin/glomr watch
```

Commands
--------

[](#commands)

Init command will generate a config file and offer a choice of templated sites, then run a build. Source files will be available to edit ./src and all ouput lives in ./build Most paths are configurable. *Be warned, this command is destructive, it will wipe out all existing files in ./src and ./build*

Watch will start the built in PHP server with configurable options, you built site will be served and file changes will cause a new build on each save.

Build triggers a one off build of the source files

Options
-------

[](#options)

Commands support the following options:

- -h --help see help text on each command and options
- -d --debug see debug messages
- -e --env allows you to switch from development (default) to production environments. Production will produce single files for CSS and JS with cache busted file names per build
- -c --compression none (default) only applies in producion env, leaves all CSS and JS as is, low will strip comments, high will strip comments, whitespace and perform other minification tasks

Disclaimer
----------

[](#disclaimer)

This was built as a personal project, feedback is welcome but use at your own risk

Todo
----

[](#todo)

Possibly build support for markdown with frontmatter Build and publish docker image that can be used if you have docker but don't want to install a PHP runtime Might build on the md/frontmatter to implement some kind of paginated template content like a blog

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

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 ~22 days

Recently: every ~0 days

Total

7

Last Release

2619d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4174d0226626d5fc856e8083ed67c565f5d55abfcee18417107642f7e716a445?d=identicon)[tedmoyses](/maintainers/tedmoyses)

---

Top Contributors

[![tedmoyses](https://avatars.githubusercontent.com/u/7114210?v=4)](https://github.com/tedmoyses "tedmoyses (9 commits)")

### Embed Badge

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

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

###  Alternatives

[illuminate/console

The Illuminate Console package.

12944.1M5.1k](/packages/illuminate-console)[crazywhalecc/static-php-cli

Build single static PHP binary, with PHP project together, with popular extensions included.

1.8k13.9k](/packages/crazywhalecc-static-php-cli)[matthiasnoback/symfony-console-form

Use Symfony forms for Console command input

368264.8k8](/packages/matthiasnoback-symfony-console-form)[phpcr/phpcr-shell

Shell for PHPCR

721.3M8](/packages/phpcr-phpcr-shell)[madewithlove/license-checker

CLI tool to verify allowed licenses for composer dependencies

54449.8k21](/packages/madewithlove-license-checker)[statamic/cli

Statamic CLI Tool

7587.7k](/packages/statamic-cli)

PHPackages © 2026

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