{"adoption": {"forks": 125, "observed_at": "2026-08-28T04:03:49.604297+00:00", "stars": 1162}, "canonical_url": "https://ross.abutalabs.com/products/gorose", "card": {"archived": false, "artifact_type": "library", "description": "GoRose(go orm), a mini database ORM for golang, which inspired by the famous php framwork laravle's eloquent. It will be friendly for php developer and python or ruby developer. Currently provides six major database drivers: mysql,sqlite3,postgres,oracle,mssql, Clickhouse.", "domain": ["databases", "backend", "web-development", "developer-tools"], "enriched": true, "function": ["orm", "database", "database-driver"], "health_score": 20, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "experimental", "member_repos": ["gohouse/gorose"], "name": "gohouse/gorose", "platform": ["go", "cross-platform"], "pushed_at": "2024-12-04T09:58:09+00:00", "repo": "gohouse/gorose", "stars": 1162, "tags": ["query-builder", "laravel-eloquent-style", "read-write-splitting", "multi-database", "chainable-api"], "topics": ["go", "orm", "eloquent", "laravel", "golang", "db", "database", "php", "databases", "gorose", "gorose-orm", "clickhouse", "sql", "mssql"], "urls": [], "use_cases": ["query mysql from go without raw sql", "map go structs to database tables", "laravel-style query builder in golang", "read-write splitting across database replicas", "support multiple databases like postgres and sqlite in one orm", "insert update delete records with a fluent api"], "what_it_is": "GoRose is a mini database ORM for Go inspired by Laravel's Eloquent, offering both struct-bound (Go-style) and map-based (PHP-style) query builder APIs. It supports MySQL, SQLite3, Postgres, Oracle, MSSQL, and ClickHouse, including read/write cluster configuration.", "when_to_avoid": ["you need a battle-tested production orm like gorm", "you rely on tagged stable releases since v3 is beta without tags", "you need advanced features like migrations or hooks out of the box", "you want a large community and ecosystem"], "when_to_choose": ["you want an eloquent/laravel-like orm experience in go", "you need lightweight orm with multiple database drivers", "you prefer chainable query building over heavy full-featured orms", "you need read/write cluster support"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gorose", "repo": "gohouse/gorose", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.604297+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:31:38.043187+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4ba98f2139562ee3517845fac44d507ac1ad44f904452b1cfa4625a024b3286e", "fetched_at": "2026-08-28T04:03:49.604297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gohouse/gorose"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3162, "days_push": 637, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}