{"adoption": {"forks": 77, "observed_at": "2026-08-28T04:04:17.630861+00:00", "stars": 1301}, "canonical_url": "https://ross.abutalabs.com/products/atreugo", "card": {"archived": false, "artifact_type": "framework", "description": "High performance and extensible micro web framework. Zero memory allocations in hot paths.", "domain": ["web-development", "backend", "apis", "performance"], "enriched": true, "function": ["web-framework", "http-server", "routing", "middleware"], "health_score": 27, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["savsgio/atreugo"], "name": "savsgio/atreugo", "platform": ["go", "windows", "cross-platform"], "pushed_at": "2025-01-01T23:10:55+00:00", "repo": "savsgio/atreugo", "stars": 1301, "tags": ["fasthttp", "micro-framework", "high-performance", "zero-allocation", "linux", "macos"], "topics": ["go", "golang", "fasthttp", "micro-framework", "atreugo", "extensible", "performance", "fast", "zero"], "urls": [], "use_cases": ["build a high-throughput HTTP API in Go", "serve JSON endpoints with minimal latency", "handle 100K+ qps web workloads", "add middleware to fasthttp handlers", "serve static files from a Go web server", "wrap net/http handlers in a fasthttp-based server"], "what_it_is": "Atreugo is a high-performance, extensible micro web framework for Go built on top of fasthttp, with zero memory allocations in hot paths. It provides routing with path parameters, middleware support, static file serving, and common response helpers.", "when_to_avoid": ["you need full net/http ecosystem compatibility", "you want a batteries-included framework with ORM and templating", "your team prefers mainstream frameworks like Gin or Echo for community support"], "when_to_choose": ["you need maximum HTTP throughput and low memory usage in Go", "you want fasthttp ergonomics with routing and middleware", "you're building performance-critical microservices or APIs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/atreugo", "repo": "savsgio/atreugo", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "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:04:17.630861+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.630861+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:52:16.016212+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c24d5e6aaeee685f9d061b5f6a72da746a264b61f73d34094fbd077948db132", "fetched_at": "2026-08-28T04:04:17.630861+00:00", "kind": "readme", "missing": false, "url": "https://github.com/savsgio/atreugo"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3026, "days_push": 609, "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}}