mirror of
https://github.com/antonkomarev/github-profile-views-counter.git
synced 2026-07-31 09:18:42 -04:00
This adds a complete Rust rewrite of the GitHub Profile Views Counter using the shields.rs crate for badge generation. The implementation includes: - Badge rendering with shields crate (flat, flat-square, plastic, for-the-badge, and pixel styles) - HTTP server using axum framework - File-based storage with file locking - Optional PostgreSQL storage (via postgres feature) - Username validation following GitHub rules - Number formatting with commas and abbreviations (K, M, B, etc.) - Docker support with multi-stage build