── POPULAR TAGS ──
#python (663)
#typescript (612)
#cli (560)
#hacktoberfest (494)
#cli-tool (489)
#react (481)
#javascript (448)
#rust (418)
#cross-platform (388)
#go (371)
#devops (318)
#ai (304)
#nodejs (300)
#llm (296)
#golang (288)
#android (270)
#open-source (255)
#docker (249)
#machine-learning (222)
#java (217)
#monorepo (215)
#plugin-system (214)
#security (212)
#self-hosted (211)
#linux (207)
#mcp (204)
#awesome-list (197)
#plugin-architecture (196)
#ai-agents (187)
#deep-learning (187)
This repository implements a PSR-7 and PSR-15 compliant middleware that adds Server-Timing HTTP headers to responses for performance monitoring. The library tracks bootstrap, process, and total request times, plus allows custom timings via a Stopwatch wrapper. It includes a Doctrine DBAL QueryTimer for automatic SQL query timing. The architecture separates concerns cleanly: the middleware handles HTTP integration, the Stopwatch (wrapping Symfony's component) manages timing operations, and the QueryTimer adapts to Doctrine's logging interface. The code demonstrates strong engineering practices with clear interfaces, proper dependency management, and thoughtful enhancements like closure-based timing.
RATING:
MAINT: maintained
DRIFT: low
▸ 2 reusable components found
── end of results ──