Scheduling

Easy!Appointments

A small booking calendar for appointments.

Partial score

WebsiteCodeDeploy

10/19 signals

Why this score

Not enough measured signals for Owner-safe, and the score is outside the Needs-a-techie band. Captured 2026-10-15. Unmeasured signals add nothing and are not treated as failures.

Alive14/20
  • Last push. 8 points. GitHub pushed_at was 0 days before 2026-10-15.
  • Releases in 12 months. 6 points. 6 tagged releases in the last 12 months, from the public releases feed.
  • How fast issues close. Not measured. Median issue-close time is not in the seed snapshot, so this signal is omitted.
Trusted5/20
  • OpenSSF Scorecard. 3.3 points. OpenSSF Scorecard 4.7 out of 10.
  • Open critical or high vulnerabilities. Not measured. Open vulnerability counts were not fetched. We do not assume zero.
  • Contributors in 90 days. Not measured. 90-day contributor counts were not fetched.
  • Bus factor. Not measured. Contributor share was not fetched.
  • Stars. 1.7 points. 4,434 stars, log-scaled and capped at 20,000.
Takeoverable13.2/25
  • Licence. 7.5 points. Licence class copyleft.
  • Stack. 3.8 points. PHP. TypeScript, JavaScript, Python, Go, PHP, and Vue score as widely hireable.
  • Tests and CI. 1.9 points. A CI workflow file was found. A test suite was not separately confirmed, so this signal scores half.
  • Docs quality. Not measured. Docs quality is an LLM rubric. v1 does not invent that score.
  • Data export. Not measured. Data-export was not audited app by app, so it is omitted.
Easy to run9/20
  • One-click deploy. Not measured. No one-click host was verified for this app, so the signal is omitted rather than scored as a failure.
  • Managed cloud or done-for-you. 5 points. SeatLess offers done-for-you setup. A vendor cloud, where listed, is the vendor’s own hosting, not a licence you own.
  • Docker Compose. 4 points. A Dockerfile or Compose file is in the repository.
  • Memory needs. Not measured. Memory needs were not measured.
  • Setup steps. Not measured. Setup-step rubric was not run.
Feature fit10.5/15
  • Coverage of the incumbent’s main jobs. 10.5 points. Editorial reading of public docs. Not a certified feature audit. Unknown jobs are left out of the average.

What it replaces

Easy!Appointments is a PHP app for service businesses: customers book a slot with a provider. It is GPL-3.0 and has a Docker Compose file. It is closer to a salon book than to a revenue-team’s round-robin link.

Feature coverage vs Calendly

Editorial, from public descriptions. A dash means we did not assess that job. This is not a lab test, and Calendly has not reviewed it.

JobEasy!Appointments
Personal booking page✓
Calendar sync◐
Team scheduling◐
Email reminders✓
Paid bookings◐

Licence, in plain language

GPL-3.0 Copyleft

You can use and change it. If you distribute the software, you share the source of your changes. Running it for your own staff does not, by itself, force you to publish those changes.

GPL-3.0.

Repository health

Stars4,434
Forks1,575
Open issues176
Last push2026-10-14
Last tagged release2026-09-07
Releases in 12 months6
OpenSSF Scorecard4.7
LanguagePHP
ArchivedNo

Similar in Scheduling

Suggest an edit