# goravel/goravel

The full-featured Golang Development Framework skeleton

Repository: https://github.com/goravel/goravel
Canonical: https://ross.abutalabs.com/products/goravel
Homepage: https://goravel.dev
Language: Go
License: MIT
License Family: permissive
Topics: golang, laravel, framework, go, performance, web, api, grpc, microservice
Last push: 2026-07-05T11:03:43+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 91, release rhythm 92, longevity 100
- inputs: {"age_days": 1772, "days_push": 59, "days_rel": 59, "gap_med": 21, "n_releases_24m": 24}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4818, forks 272 (observed 2026-08-28T04:09:00.462410+00:00)

## What it is
Goravel is a full-featured, modular web application framework for Go, styled after Laravel so PHP developers can build Golang applications with familiar conventions. This repository is the full-featured project skeleton providing ORM, HTTP serving, authentication, caching, events, file storage, and an Artisan-style CLI out of the box.

## Use cases
- build a REST API in Go with a Laravel-like framework
- scaffold a new Golang web application quickly
- migrate from Laravel/PHP to Go without relearning conventions
- build microservices in Go with ORM and caching included
- manage app tasks with an artisan-style CLI
- add JWT or session authentication to a Go web app

## When to choose
- you are a PHP/Laravel developer moving to Go
- you want a batteries-included Go web framework with ORM, auth, and CLI
- you need a structured skeleton for a full web application or API
- you want modular components you can adopt incrementally

## When to avoid
- you prefer minimal, unopinionated Go tooling like the standard library or chi
- you need a framework with the ecosystem maturity of Gin or Echo
- you are building a non-web CLI or systems tool
- you dislike magic/facade-style patterns borrowed from Laravel

## Facets
- artifact type: framework
- maturity: active
- function: web-framework, api-framework, orm, auth, authorization, caching, cli, routing, middleware, logging, rpc
- domain: web-development, backend, apis, developer-tools, microservices
- platform: go, windows, cross-platform
- tags: laravel-style, golang, skeleton, artisan-console, full-featured, php-developer-friendly, linux, macos

## Member repositories
- goravel/goravel (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:00.462410+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:33.537651+00:00, confidence not recorded.
  - readme: https://github.com/goravel/goravel (fetched 2026-08-28T04:09:00.462410+00:00, sha 33bfd164b45f)
  - homepage: https://goravel.dev (fetched 2026-08-29T09:01:31.608876+00:00, sha 4321c9f41de3)
  - site_page: https://www.goravel.dev/getting-started/installation.html (fetched 2026-08-29T09:01:31.611817+00:00, sha 65c39aed3e9a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
