# Comet

PHP framework for building REST APIs, CRUDs, admin panels and microservices, served by its own HTTP server.


Source: https://findsoftware.frbit.cloud/comet/
Last reviewed: 2026-10-20
Updated: 2026-10-25
Listed since: 2026-10-20

## Record

### Links

- repository: https://github.com/gotzmann/comet
- docs: https://github.com/gotzmann/comet/blob/master/README.md

### Identity

- status: active
- maintainer: Serge Gotsuliak
- maintainerType: individual
- parent: unknown
- firstRelease: 2020
- hqCountry: unknown

### Kind

- category: framework
- hosting: php
- language: php
- runtime: php
- runtimeMin: php 7.2
- basedOn: slim, workerman

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: rest
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: composer

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 2
- latestReleaseDate: 2025-08-18

### Adoption

- githubStargazers: 684
- packagistDownloads: 16739
- npmWeeklyDownloads: not applicable
- contributors: 5
- pluginCount: unknown
- packagistMonthlyDownloads: 209
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 69
- dependentPackages: 2

### Sources

- urls: https://api.github.com/repos/gotzmann/comet (read 2026-10-20)
- urls: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- maintainer: https://github.com/gotzmann/comet/blob/master/LICENSE.md (read 2026-10-20)
- firstRelease: https://repo.packagist.org/p2/gotzmann/comet.json (read 2026-10-20)
- category: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- basedOn: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- language: https://api.github.com/repos/gotzmann/comet (read 2026-10-20)
- runtime: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- runtimeMin: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- headlessApi: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- installMethod: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- runsAs: https://github.com/gotzmann/comet/blob/master/README.md (read 2026-10-20)
- license: https://api.github.com/repos/gotzmann/comet (read 2026-10-20)
- currentMajor: https://repo.packagist.org/p2/gotzmann/comet.json (read 2026-10-20)
- latestReleaseDate: https://repo.packagist.org/p2/gotzmann/comet.json (read 2026-10-20)
- githubStargazers: https://api.github.com/repos/gotzmann/comet (read 2026-10-20)
- contributors: https://api.github.com/repos/gotzmann/comet/contributors (read 2026-10-20)
- packagistDownloads: https://packagist.org/packages/gotzmann/comet.json (read 2026-10-20)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/gotzmann%2Fcomet (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/gotzmann%2Fcomet (read 2026-10-25)
- packagistMonthlyDownloads: https://packagist.org/packages/gotzmann/comet/stats.json (read 2026-10-25)

## Notes

Comet is a PHP framework for REST APIs, CRUDs, admin panels and microservices. The README says it is based on components from Guzzle, Slim and Workerman, and it is installed with Composer.

A Comet app starts its own HTTP server from the command line, and that server keeps running to answer requests. The [README](https://github.com/gotzmann/comet/blob/master/README.md) is the project's documentation. It also describes putting Nginx in front of a Comet app as a reverse proxy or load balancer.

## Worth knowing

Because a Comet app is a long-running process that listens on its own host and port, it needs a host that can run such a process.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
