{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/comet/","markdown":"https://findsoftware.frbit.cloud/comet.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"comet","name":"Comet","urls":{"repository":"https://github.com/gotzmann/comet","docs":"https://github.com/gotzmann/comet/blob/master/README.md"},"category":["framework"],"description":"PHP framework for building REST APIs, CRUDs, admin panels and microservices, served by its own HTTP server.","maintainer":"Serge Gotsuliak","maintainerType":"individual","firstRelease":2020,"hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 7.2","basedOn":["slim","workerman"],"headlessApi":["rest"],"runsAs":["always-on"],"installMethod":"composer","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2025-08-18T00:00:00.000Z","githubStargazers":684,"contributors":5,"packagistDownloads":16739,"npmWeeklyDownloads":null,"packagistMonthlyDownloads":209,"dependentRepos":69,"dependentPackages":2,"checkedAt":"2026-10-20T00:00:00.000Z","addedAt":"2026-10-20T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/gotzmann/comet","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"urls","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/gotzmann/comet/blob/master/LICENSE.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"firstRelease","url":"https://repo.packagist.org/p2/gotzmann/comet.json","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"category","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/gotzmann/comet","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"headlessApi","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/gotzmann/comet/blob/master/README.md","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/gotzmann/comet","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"currentMajor","url":"https://repo.packagist.org/p2/gotzmann/comet.json","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://repo.packagist.org/p2/gotzmann/comet.json","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/gotzmann/comet","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/gotzmann/comet/contributors","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/gotzmann/comet.json","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/gotzmann%2Fcomet","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/gotzmann%2Fcomet","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"packagistMonthlyDownloads","url":"https://packagist.org/packages/gotzmann/comet/stats.json","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"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.\n\nA 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.\n\n## Worth knowing\n\nBecause 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."}